electrical
Sunroof Switch
for 2022 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
15
✓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 on a 2022 Rivian EDV 500 electric delivery van.
Warnings
⚠️Disconnect 12V battery and wait 5 minutes before working on any electrical components to prevent airbag deployment and electrical shock
⚠Use plastic trim tools only to avoid damaging interior panels and painted surfaces
⚠The Rivian EDV 500 uses a high-voltage battery system; ensure you are only working on low-voltage 12V components in the overhead console
ℹ️Take photos of wire harness routing and connector orientations before disconnection for reference during reassembly
Tools required
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 ignition is off and key fob is at least 15 feet away from vehicle
- Open driver door to access interior
- Locate 12V battery access panel (typically under driver seat or in rear cargo area on EDV 500)
- Disconnect negative terminal of 12V battery using appropriate socket
- Wait minimum 5 minutes for capacitor discharge before proceeding
- Verify sunroof is fully closed before beginning work
Procedure
- 1Access overhead console assemblyPosition yourself in the driver or front passenger seat with clear access to the overhead console. Identify the sunroof switch location within the overhead console assembly near the front dome lights.
- 2Remove overhead console lens coverUsing a plastic trim removal tool, carefully pry at the rear edge of the overhead console lens cover. Work your way around the perimeter to release the retaining clips. The lens cover typically has 4-6 clips holding it in place. Once all clips are released, lower the lens cover to access the fasteners beneath.
- 3Remove overhead console fastenersLocate and remove the T20 Torx screws securing the overhead console assembly to the headliner. There are typically 2-4 screws depending on console configuration. Carefully support the console as you remove the final screw to prevent it from dropping.
- 4Lower overhead consoleGently pull the overhead console assembly downward approximately 2-3 inches. Do not pull forcefully as wire harnesses are still connected. Support the console with one hand while working.
- 5Disconnect electrical connectorsLocate all electrical connectors attached to the overhead console. This typically includes connectors for dome lights, map lights, and the sunroof switch. Press the locking tabs on each connector and carefully pull straight out to disconnect. The sunroof switch connector usually has a gray or black housing with a sliding lock tab.
- 6Remove overhead console assemblyWith all connectors disconnected, fully remove the overhead console assembly from the vehicle and place it on a clean, padded work surface with the switch side facing up.
- 7Remove sunroof switch retaining fastenersLocate the fasteners securing the sunroof switch to the console housing. These are typically T25 Torx screws accessed from the back side of the console. Remove 2-4 screws as applicable. Note the position and orientation of any spacers or brackets.
- 8Extract sunroof switchFrom the front side of the console, gently push the sunroof switch assembly through the opening. If resistance is felt, check for additional retaining clips. The switch should slide out of its mounting position once all fasteners are removed.
- 9Test new sunroof switch (optional)Before installation, you may test the new switch assembly by connecting it to the wire harness, temporarily reconnecting the 12V battery, and cycling the ignition to accessory mode. Test all switch positions for proper operation, then disconnect battery again before proceeding with installation.
- 10Install new sunroof switchPosition the new sunroof switch assembly in the overhead console opening, ensuring proper orientation with the control surface facing the correct direction. Align the switch with the mounting holes in the console housing.
- 11Secure sunroof switchInstall the T25 Torx screws to secure the sunroof switch to the console housing. Tighten screws evenly in a cross pattern to ensure proper seating. Do not overtighten as you may crack the plastic housing.
- 12Reinstall overhead consolePosition the overhead console assembly near its mounting location in the headliner. Reconnect all electrical connectors, ensuring each locks with an audible click. Verify connector orientation matches your reference photos. Gently push the console upward into position.
- 13Secure overhead consoleInstall the T20 Torx screws to secure the overhead console to the headliner. Start all screws by hand before tightening to ensure proper alignment. Tighten screws snugly but do not overtighten.
- 14Reinstall lens coverAlign the overhead console lens cover with the console housing. Press firmly around the perimeter to engage all retaining clips. Verify the cover is fully seated and flush with the surrounding headliner.
- 15Reconnect battery and initialize systemReconnect the negative terminal of the 12V battery and tighten securely. Enter the vehicle and cycle the ignition to ON position. The vehicle may require several seconds to initialize all electronic systems. Check for any warning messages on the instrument cluster.
Reassembly
- Verify all overhead console trim clips are properly engaged and the assembly sits flush with the headliner
- Ensure no wire harnesses are pinched or under stress
- Confirm all trim panels and covers are securely fastened
- Replace any damaged trim clips identified during disassembly
Verification
- Turn ignition to ON or ACC position and verify overhead console lights function properly
- Test sunroof switch in all positions: tilt up, tilt down, slide open, slide close
- Verify sunroof operates smoothly through full range of motion without binding
- Check that sunroof auto-close and obstacle detection features function correctly if equipped
- Confirm no warning lights or error messages appear on instrument cluster related to sunroof operation
- Test one-touch open and close functions if equipped
- Verify sunroof closes completely and seals properly when in closed position
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 →