Dual Motor AWD (EDV)FWDev
Founding sponsor spot is openYour name on every procedure for this vehicle, permanently.Sponsor — $99 →
electrical

Sunroof Switch

for 2024 Rivian EDV 500 Dual Motor AWD (EDV) · FWD
Editorial review:Chris HacklemanMaster Technician · 20+ years
Difficulty
Moderate
Time
2.0 h
Tools
7
Steps
12
Expert-verified. Personally reviewed and approved by OLP's master technicians (Chris Hackleman — 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 the overhead console of a 2024 Rivian EDV 500 delivery van.

Warnings

The 12V electrical system must be fully powered down for 2 minutes before beginning work to allow capacitors to discharge.
Excessive force on trim panels can cause permanent damage to mounting tabs. Use proper trim removal tools.
ℹ️The sunroof switch is integrated with the vehicle's CAN bus network. After replacement, the system may require initialization through the vehicle settings menu.

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

As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.

Preparation

  1. Park vehicle on level surface and engage parking brake
  2. Ensure sunroof is fully closed before beginning work
  3. Access the 12V battery disconnect through the front lower access panel
  4. Disconnect the 12V auxiliary battery negative terminal and wait 2 minutes
  5. Open both front doors to provide access to overhead console
  6. Adjust driver and passenger seats to their lowest position for better overhead access

Procedure

  1. 1
    Remove overhead console front trim cover
    Using a plastic trim removal tool, carefully insert it into the gap at the front edge of the overhead console near the windshield. Gently pry downward to release the two front retaining clips. Work slowly from front to rear to avoid breaking clips.
    The trim cover is held by spring clips that can break if excessive force is applied. Apply steady, even pressure only.
  2. 2
    Release rear overhead console clips
    Continue releasing the overhead console trim by inserting the trim tool into the side gaps approximately 2 inches from the rear edge on both driver and passenger sides. Pull downward gently until both rear clips release. The trim panel should now be loose but still connected by wiring.
  3. 3
    Disconnect overhead console lighting harness
    Lower the front section of the overhead console trim carefully. Locate the white connector for the map lights/dome lights on the passenger side. Press the locking tab and disconnect the connector. Support the trim panel to prevent strain on any remaining connections.
  4. 4
    Access sunroof switch mounting screws
    With the trim panel removed, locate the sunroof switch assembly in the center of the overhead console housing. Identify the two T20 Torx screws securing the switch assembly to the console frame, one on each side of the switch module.
  5. 5
    Remove sunroof switch mounting screws
    Using the T20 Torx driver, remove both mounting screws completely. Set screws aside in a secure location. The switch assembly should now be loose but still connected by the electrical harness.
  6. 6
    Disconnect sunroof switch harness
    Carefully pull the sunroof switch assembly downward approximately 2 inches to access the rear connector. Locate the gray connector on the back of the switch assembly. Press the red locking tab toward the connector body while pulling the connector away from the switch. The switch is now free for removal.
    ℹ️The connector uses a secondary lock that must be released before the primary connector will separate.
  7. 7
    Inspect connector and harness
    Examine the connector terminals on both the switch and vehicle harness for corrosion, damage, or pushed-back pins. Check the harness wiring for any signs of chafing or damage. Clean connector terminals with electrical contact cleaner if any contamination is present.
  8. 8
    Install new sunroof switch assembly
    Position the new sunroof switch assembly near its mounting location. Connect the gray electrical connector to the back of the new switch, ensuring it clicks firmly into place and the red secondary lock engages fully. Tug gently on the connector to verify proper connection.
  9. 9
    Secure sunroof switch to console
    Align the switch assembly with the mounting holes in the overhead console frame. Insert both T20 Torx mounting screws and tighten them evenly. Tighten screws snug but do not overtighten as the console frame is plastic-backed and can crack.
    Over-torquing can crack the mounting bosses. Tighten only until snug, approximately 15-20 inch-pounds by feel.
  10. 10
    Reconnect overhead console lighting
    Position the overhead console trim panel near its installed location. Reconnect the white map light/dome light connector on the passenger side, ensuring the locking tab clicks into place.
  11. 11
    Reinstall overhead console trim cover
    Align the rear edge of the overhead console trim with the mounting location. Press firmly at each clip location, starting with the rear clips, then the front clips near the windshield. Ensure all four clips are fully seated and the trim is flush with the headliner.
  12. 12
    Reconnect 12V battery and initialize system
    Reconnect the 12V auxiliary battery negative terminal. Enter the vehicle and power on the electrical system using the brake pedal and power button. Access the vehicle settings menu on the center display and navigate to the sunroof calibration function if prompted. Follow on-screen instructions to initialize the new switch.

Reassembly

  1. Verify all trim panels are properly seated with no gaps or misalignment
  2. Confirm overhead console lighting operates correctly
  3. Check that no tools or parts were left in the overhead console area

Verification

  • Test sunroof open function - sunroof should tilt and slide smoothly through full range of motion
  • Test sunroof close function - verify full closure with no gaps
  • Test tilt function independently - sunroof should tilt up and down without sliding
  • Verify sunroof one-touch auto open and auto close functions operate correctly
  • Confirm sunroof express open/close stops when switch is pressed during operation
  • Check that sunroof switch LED illumination works with vehicle lights on
  • Verify no warning messages appear on the instrument cluster related to sunroof system

Related trouble codes on this vehicle

Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.

Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →

🔧Stuck on this sunroof switch? Take it to The Diag Desk.A human with 20+ years in the bay answers about YOUR Rivian within 24 hours — never AI. $25, and you're not charged unless you get an answer.Ask a tech →

More procedures for this vehicle

🔧 Database maintained under the daily editorial review of Chris Hackleman · Master Technician · 20+ years. Spot an error? Use the Help link above — a human reads every report.
Stuck on this repair? Take it to The Diag Desk — ask a master tech about this exact car → real human answer within 24h, never AI
⚠ STILL BEHIND THE PAYWALL
The 2024 Rivian EDV 500 repair data is incomplete because no one has sponsored it yet. For $99, we generate the full step-by-step procedures, then fact-check them with a second AI pass and your expert review. Your name on every procedure, permanently.
The same data would cost $169/mo from Mitchell1 or $30/year from ALLDATAdiy — and you'd be renting access, not freeing it. Sponsor once, free forever.
Sponsor the Rivian EDV 500 — $99 →
Building an app?
Free API access to all this data — 10 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included.
Try ShopBase →