electrical
Sunroof Switch
for 2025 Rivian EDV 500 Dual Motor AWD (EDV) · AWD
Editorial review:Chris Hackleman — Master Technician · 20+ years · Jeff Moore — Master Mechanic · 20+ years
Difficulty
Moderate
Time
2.0 h
Tools
7
Steps
14
✓Expert-verified. Personally reviewed and approved by OLP's master technicians (Chris Hackleman & Jeff Moore — 20+ years each). Always follow the vehicle's factory service information and torque specs.
This procedure covers the removal and replacement of the sunroof switch assembly in a 2025 Rivian EDV 500, including overhead console disassembly and electrical connector service.
Warnings
⚠Disconnect 12V auxiliary battery before beginning work to prevent electrical shorts and system faults
⚠The overhead console contains airbag wiring on some variants; handle all connectors carefully and do not probe airbag circuits
ℹ️Do not force trim clips; they are designed to release with proper technique to avoid breakage
Tools required
Trim panel removal tool setEssential
T20 Torx driverEssential
T25 Torx driverEssential
Work light or headlampEssential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Sunroof switch assembly × 1 — Use OEM specification
- Overhead console trim clips (if damaged) × 4 — Use OEM specification
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Preparation
- Park vehicle on level surface and engage parking brake
- Ensure vehicle is powered down completely (not in accessory or ready mode)
- Open all doors to provide adequate lighting and access to overhead console
- Locate and disconnect 12V auxiliary battery negative terminal; wait 5 minutes for capacitor discharge
- Gather all tools and new parts within easy reach
Procedure
- 1Remove overhead console lens coverUsing a trim panel tool, carefully pry the front edge of the overhead console lens cover starting at the passenger side. Work around the perimeter to release the retention clips. Gently pull the lens cover down and toward the rear of the vehicle to disengage the rear tabs.
- 2Access overhead console fastenersWith the lens cover removed, locate the four T20 Torx screws securing the overhead console housing. These are positioned at each corner of the console assembly. Remove all four screws and retain them for reinstallation.
- 3Lower overhead console assemblyCarefully lower the overhead console housing approximately 2-3 inches. Support the assembly with one hand while working to prevent strain on the electrical connectors. Do not pull down forcefully as multiple connectors are still attached.
- 4Disconnect interior lighting connectorsLocate the two interior lighting connectors on the front portion of the overhead console. Press the release tab on each connector and pull straight apart. These are typically white or gray multi-pin connectors. Note their positions for reassembly.
- 5Disconnect sunroof switch connectorLocate the sunroof switch connector toward the center-rear of the overhead console. This connector typically has a sliding lock tab. Push the lock tab toward the connector body, then press the release tab and pull the connector apart. Observe the connector orientation for proper reinstallation.
- 6Remove overhead console completelyWith all electrical connections disconnected, fully remove the overhead console assembly from the headliner. Place it on a clean, padded work surface with the component side facing up.
- 7Remove sunroof switch mounting screwsLocate the two T25 Torx screws securing the sunroof switch assembly to the overhead console housing. These are typically on either side of the switch module. Remove both screws and retain them.
- 8Extract sunroof switch assemblyGently lift the sunroof switch assembly from the overhead console housing. The switch may have alignment tabs or guide posts that require a slight rocking motion to disengage. Inspect the connector pins on the back of the switch for damage or corrosion.
- 9Inspect and clean connector housingExamine the mating connector in the overhead console for debris, corrosion, or damaged pins. If necessary, use electrical contact cleaner and compressed air to clean the connector cavity. Ensure all pins are straight and properly aligned.
- 10Install new sunroof switchPosition the new sunroof switch assembly into the overhead console housing, aligning the guide posts and ensuring the switch sits flush. Install the two T25 Torx screws and tighten securely by hand until snug. Do not overtighten as the housing is plastic.
- 11Reinstall overhead consolePosition the overhead console assembly near its mounting location. Reconnect the sunroof switch connector first, ensuring the lock tab fully engages. Then reconnect the two interior lighting connectors, listening for the click of each connector lock.
- 12Secure overhead console housingAlign the overhead console with the headliner opening and press upward gently to seat it properly. Install the four T20 Torx screws at each corner, tightening in a cross pattern to ensure even seating. Tighten until snug.
- 13Install lens coverAlign the rear tabs of the overhead console lens cover with the housing slots and insert them first. Press around the perimeter of the lens cover firmly until all clips engage with an audible click.
- 14Reconnect 12V batteryReconnect the 12V auxiliary battery negative terminal and tighten securely. The vehicle may perform a brief system initialization when powered back on.
Reassembly
- Ensure all trim clips are fully seated and the overhead console sits flush with the headliner
- Verify all electrical connectors are fully engaged with locking tabs secured
- Check that interior lighting operates normally before testing sunroof function
Verification
- Power on the vehicle to accessory mode and verify interior lights function correctly
- Test sunroof switch operation in all directions: open, close, tilt up, tilt down
- Verify sunroof responds smoothly to all switch commands without hesitation or error messages
- Check that sunroof auto-open and auto-close functions work properly if equipped
- Confirm no warning lights or error messages appear on the instrument cluster
- Inspect overhead console for proper alignment and secure mounting with no rattles or gaps
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
B0240Sunroof Motor CircuitB0241Sunroof Position Sensor CircuitU0160Lost Communication with Sunroof Control ModuleU0260Lost Communication With Sunroof Control Module
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →