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

Sunroof Motor

for 2025 Rivian EDV 500 Dual Motor AWD (EDV) · AWD
Difficulty
Moderate
Time
2.0 h
Tools
9
Steps
13
Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.

This procedure covers the removal and replacement of the sunroof motor assembly on the 2025 Rivian EDV 500, requiring headliner access and electrical disconnection.

Warnings

⚠️Disconnect 12V auxiliary battery before beginning work to prevent electrical short circuits and airbag deployment
The sunroof glass must be in the fully closed position before removing the motor to prevent glass misalignment
Do not force headliner panels as they can crack or tear permanently
ℹ️This vehicle uses high voltage systems - sunroof is 12V but avoid contact with orange HV cables in the headliner area

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 in fully closed position using existing motor function if operational
  3. Disconnect 12V auxiliary battery and wait 2 minutes for system capacitor discharge
  4. Remove driver and passenger side sun visors
  5. Remove both A-pillar trim panels using trim removal tools
  6. Remove overhead console assembly by releasing front and rear clips

Procedure

  1. 1
    Access headliner area
    Carefully pull down the front section of the headliner near the sunroof opening. Use trim tools to release the retaining clips along the sunroof perimeter. Support the headliner with one hand to prevent excessive sagging or creasing.
  2. 2
    Locate and expose sunroof motor
    Identify the sunroof motor assembly mounted on the driver side front corner of the sunroof mechanism. Remove the protective cover by releasing the two plastic tabs. The motor will be visible with its wiring harness and drive cable connections.
  3. 3
    Disconnect electrical connector
    Press the locking tab on the sunroof motor electrical connector and carefully pull the connector straight away from the motor. Note the connector orientation for reinstallation. Inspect connector pins for corrosion or damage.
  4. 4
    Disconnect drive cables
    Locate the two drive cables connected to the motor output gear. Using a T20 Torx driver, remove the cable retention clips. Carefully slide each cable out of the motor drive mechanism, noting their positions (left and right cables are different lengths).
  5. 5
    Remove motor mounting fasteners
    Using a T30 Torx driver, remove the three mounting bolts securing the sunroof motor to the sunroof track assembly. Support the motor with one hand while removing the final bolt to prevent it from falling.
  6. 6
    Remove sunroof motor
    Carefully extract the sunroof motor assembly from its mounting location. Tilt the motor slightly toward the rear of the vehicle to clear the sunroof frame, then lower it down through the headliner access area.
  7. 7
    Prepare new motor
    Unpack the new sunroof motor assembly. Verify that the motor output gear is in the neutral/closed position (reference marks aligned). Apply a small amount of dielectric grease to the electrical connector terminals to prevent corrosion.
  8. 8
    Install new motor
    Position the new sunroof motor into the mounting location, tilting it rear-ward to clear the sunroof frame. Align the motor with the three mounting holes on the sunroof track assembly.
  9. 9
    Install mounting fasteners
    Install the three T30 Torx mounting bolts finger-tight, then tighten in a star pattern to ensure even seating. Tighten securely but do not overtighten as the mounting points are threaded into aluminum.
  10. 10
    Connect drive cables
    Reconnect the left and right drive cables to the motor output gear, ensuring each cable seats fully into its respective channel. Install the T20 Torx cable retention clips and verify cables move freely without binding.
  11. 11
    Connect electrical connector
    Align the electrical connector with the motor terminal and push firmly until the locking tab clicks into place. Gently tug on the connector to verify it is fully seated and locked.
  12. 12
    Perform initial function test
    Reconnect the 12V auxiliary battery. Using the sunroof switch, perform a brief test cycle to verify motor operation before reinstalling the headliner. The motor should operate smoothly without grinding or hesitation.
  13. 13
    Calibrate sunroof system
    Using the Rivian diagnostic tool or compatible OBD-II scanner, access the body control module and perform the sunroof initialization procedure. This ensures proper end-stop recognition and anti-pinch calibration. Follow the on-screen prompts to complete calibration.

Reassembly

  1. Reinstall the sunroof motor protective cover ensuring tabs are fully engaged
  2. Carefully press the headliner back into position and secure all retaining clips
  3. Reinstall the overhead console assembly ensuring all electrical connectors are engaged
  4. Reinstall both A-pillar trim panels
  5. Reinstall driver and passenger sun visors
  6. Verify all trim pieces are secure and properly aligned

Verification

  • Operate sunroof through complete open and close cycles multiple times to verify smooth operation
  • Test the tilt function to ensure proper motor engagement in both directions
  • Verify anti-pinch safety function by placing a soft object in the closing path
  • Check for any unusual noises, binding, or hesitation during operation
  • Confirm sunroof closes completely flush with roof panel and seals properly
  • Use diagnostic tool to verify no fault codes are present in the body control module

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 motor? 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 2025 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 →