suspension
Front Suspension Rebuild
for 2023 Rivian EDV 500 Dual Motor AWD (EDV) · FWD
Editorial review:Chris Hackleman — Master Technician · 20+ years
Difficulty
Advanced
Time
7.5 h
Tools
14
Steps
15
✓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.
Complete rebuild of the front suspension system including control arms, ball joints, tie rods, and strut assemblies for the Rivian EDV 500 commercial van.
Warnings
⚠️This vehicle weighs over 6,000 lbs. Ensure jack stands are rated appropriately and positioned on designated lift points only.
⚠️Compressed coil springs store enormous energy. Improper use of spring compressors can cause severe injury or death. Use quality compressors and follow manufacturer instructions exactly.
⚠Disconnect 12V auxiliary battery before beginning work. The high-voltage system does not need to be disabled for this procedure, but avoid contact with orange high-voltage cables.
⚠Suspension fasteners may be extremely tight. Apply penetrating oil 24 hours before starting work if vehicle has significant mileage.
ℹ️A professional wheel alignment is mandatory after this procedure. Driving without proper alignment can damage the new components and create unsafe handling.
Tools required
Ball joint separator/pickle forkEssential
Tie rod end separatorEssential
Spring compressor setEssential
Torque wrench (50-250 ft-lbs)Essential
Floor jack (3-ton minimum)Essential
Breaker bar with 1/2-inch driveEssential
Socket set (metric, 10mm-24mm)Essential
Allen key set (metric)Essential
As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.
Parts
- Front strut assemblies (left and right) × 2 — Use OEM Rivian specification
- Front upper control arms (left and right) × 2 — Use OEM Rivian specification
- Front lower control arms (left and right) × 2 — Use OEM Rivian specification
- Outer tie rod ends (left and right) × 2 — Use OEM Rivian specification
- Inner tie rod ends (left and right) × 2 — Use OEM Rivian specification
- Sway bar end links (left and right) × 2 — Use OEM Rivian specification
- Ball joint set (upper and lower) × 4 — Use OEM Rivian specification
- Control arm bushings × 8 — Use OEM Rivian specification
- Strut mount bearings × 2 — Use OEM Rivian specification
- Wheel hub nuts × 2 — Use OEM Rivian specification
- Castle nuts for tie rods × 4 — Use OEM Rivian specification
- Cotter pins × 8 — Assorted sizes
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
- Disconnect 12V auxiliary battery negative terminal located in front trunk area
- Loosen front wheel lug nuts while vehicle is on ground (do not remove)
- Raise front of vehicle using floor jack at designated front lift point
- Support vehicle on jack stands placed at frame rail lift points
- Remove both front wheels completely
- Spray all suspension fasteners with penetrating oil and allow to soak
- Take reference photos of suspension geometry and ride height for reassembly
- Place drain pan under work area to catch any residual fluids from components
Procedure
- 1Disconnect steering componentsRemove cotter pins from outer tie rod castle nuts on both sides. Using a tie rod end separator, disconnect outer tie rod ends from steering knuckles. Remove tie rod locking nuts and unthread outer tie rods, counting exact number of turns for reinstallation reference. Mark inner tie rod position on steering rack boot with paint marker.
- 2Remove sway bar end linksLocate sway bar end links connecting the sway bar to lower control arms. Hold the ball stud with an Allen key to prevent spinning while removing the retaining nuts from both top and bottom. Remove end links from both sides completely.
- 3Disconnect ABS wheel speed sensorsLocate ABS wheel speed sensor connectors near each front strut tower. Disconnect electrical connectors and carefully unclip sensor wiring from control arms and strut bodies. Do not allow sensors to hang or contact rotating components.
- 4Remove brake caliper assembliesRemove brake caliper mounting bolts (typically two per caliper). Carefully lift calipers off brake rotors without allowing brake hoses to stretch or kink. Secure calipers to frame or suspension with mechanics wire or zip ties - never let them hang by brake hoses.
- 5Separate lower ball jointsRemove lower ball joint castle nut and cotter pin from each side. Use ball joint separator or pickle fork to separate lower ball joint from steering knuckle. Apply force carefully to avoid damaging the knuckle. Once separated, support the knuckle and hub assembly to prevent strain on upper ball joint.
- 6Remove lower control armsLocate lower control arm mounting bolts at frame attachment points (typically two bolts per arm - front and rear bushings). Support the lower control arm with a floor jack. Remove mounting bolts and carefully lower the control arm. Note the orientation and position of any shims or alignment washers for reinstallation. Repeat for opposite side.⚠Control arms may drop suddenly when final bolt is removed. Keep hands clear of pinch points.
- 7Disconnect upper ball joints and remove knucklesRemove upper ball joint castle nut and cotter pin. Use ball joint separator to disconnect upper ball joint from knuckle. With both ball joints disconnected, remove steering knuckle and hub assembly completely. Set aside on clean workspace.
- 8Remove strut assembliesFrom inside engine bay, locate strut tower mounting nuts (typically three nuts per strut at top). Support strut assembly from below with floor jack. Remove upper strut mounting nuts while supporting the strut. Lower jack and remove strut assembly downward through lower control arm area. Repeat for opposite side.⚠Strut assemblies are heavy and awkward. Have an assistant help guide them out to prevent damage to fenders or surrounding components.
- 9Remove upper control armsLocate upper control arm frame mounting bolts (typically two per arm). Mark or photograph exact position of any cam bolts or eccentric washers used for alignment adjustment. Remove mounting bolts and extract upper control arms from both sides.
- 10Inspect and clean mounting pointsThoroughly inspect all frame mounting points for damage, cracks, or excessive corrosion. Clean all threaded holes with wire brush. Inspect steering knuckles and hub assemblies for damage - replace if any cracks or deformation found. Clean ball joint tapers in knuckles with solvent and wire brush.
- 11Install new upper control armsInstall new upper control arms to frame mounting points. Install bolts finger-tight only at this stage - do not torque. If cam bolts were present, install them in the same orientation as noted during removal. Ensure any alignment shims are properly positioned.
- 12Install new strut assembliesIf replacing complete strut assemblies (not rebuilding existing), install new strut mount bearings to strut towers if not pre-installed. Guide new strut assemblies up through lower control arm area. Align upper mounting studs with strut tower holes. Install upper mounting nuts finger-tight. Leave lower strut connections disconnected at this stage.
- 13Install new lower control arms and connect ball jointsPosition new lower control arms at frame mounting points. Install mounting bolts finger-tight. Position steering knuckles and connect new lower ball joints to knuckles - ensure ball joint tapers are clean and seat fully. Install new castle nuts and tighten until cotter pin hole aligns, then install new cotter pins.
- 14Connect upper ball joints and secure strutsConnect new upper ball joints to steering knuckles. Install new castle nuts and tighten until cotter pin holes align, install new cotter pins. Connect lower portion of strut assemblies to steering knuckles or lower control arms (depending on EDV 500 design). Install all fasteners but leave at specified torque for after vehicle is at ride height.
- 15Install remaining components and torque all fastenersInstall new inner and outer tie rod ends - thread outer tie rods the same number of turns as counted during removal. Install castle nuts and new cotter pins. Install new sway bar end links and tighten. Reinstall brake calipers with new mounting bolts if specified. Reconnect ABS sensors and secure wiring. Lower vehicle to ground so suspension is at normal ride height. With suspension loaded, torque all suspension fasteners to manufacturer specifications in this sequence: upper control arm frame bolts, lower control arm frame bolts, strut mounting bolts, ball joint nuts (if not already castle-nut tightened), and tie rod castle nuts. Install wheels and torque lug nuts in star pattern.ℹ️All suspension fasteners must be torqued with vehicle at ride height (wheels on ground or suspension compressed to simulate ride height). Torquing with suspension hanging will preload bushings incorrectly and cause premature failure.
Reassembly
- Reconnect 12V auxiliary battery negative terminal
- Pump brake pedal several times to reseat brake caliper pistons
- Check brake fluid level in reservoir and top off with DOT 4 if needed
- Start vehicle and verify no warning lights on dashboard related to ABS or suspension
- Test steering for full range of motion without binding or unusual noises
Verification
- Perform visual inspection of all installed components - verify no loose fasteners or disconnected sensors
- Test drive vehicle at low speed in safe area - verify steering response and absence of clunking or rattling
- Check for any fluid leaks around brake calipers
- Immediately schedule professional four-wheel alignment at qualified shop with Rivian specifications
- After 50-100 miles, re-torque all suspension fasteners to verify none have loosened
- Monitor tire wear pattern over next 500 miles to confirm proper alignment was achieved
Related trouble codes on this vehicle
Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.
C0300Electronic Suspension Control ModuleC0305Suspension Control Mode Switch CircuitC0310Air Suspension Compressor CircuitC0311Air Suspension Compressor OverheatingU0133Lost Communication with Suspension Control Module AU0419Invalid Data Received From Suspension Control Module AU0421Invalid Data Received From Suspension Control Module B
Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →