Front Coil Spring Replacement

Difficulty 3/52–4 hrs$80–2801984-1990, 1991-1995, 1996, 1997-2001

The front coil springs set the XJ's nose height and ride quality — when they sag or snap, swapping in a fresh pair restores the stance, and the job needs more patience than special tools.

The XJ's front coils have been carrying a cast-iron 4.0L for decades, and they show it: a drooping nose, a Jeep that bottoms hard over dips, or a measured ride height an inch or more below stock. Broken lower pigtails are common too — the bottom coil rusts thin and cracks, and you'll hear it clunk over bumps before you see it. Replacement is a one-afternoon job per pair if the fasteners cooperate. The springs hold real stored energy, so the method matters: you control spring tension by lowering the axle, not by fighting the spring. Do one side at a time and the track bar and opposite spring keep everything located.

Steps

  1. Park on level, hard ground and chock the rear wheels. Loosen the front lug nuts while the tire is on the ground, then raise the front and set jack stands under the unibody frame rails behind the lower control arm mounts. The axle must hang free — keep a floor jack under the differential to raise and lower it as you work.
  2. Soak everything you'll touch with penetrating oil: sway bar end link nuts, lower shock bolts, the spring retainer clip bolt, and the track bar bolt if you plan to drop it. On a rust-belt XJ, do this the night before. The sway bar link's splined stud is the most common casualty — if it spins or snaps, links are cheap, so plan on replacements rather than heroics.
  3. Remove the wheel on the side you're starting. Place the jack under the axle tube or differential and take only enough load to keep the axle from dropping when you disconnect things.
  4. Disconnect the sway bar end link and the lower shock mount on this side. The two lower shock bolts hide in a tight pocket behind the axle — a wobble extension reaches them better than a wrench.
  5. Remove the spring retainer clip at the base of the spring — a single bolt and a small steel finger that holds the lower coil to the perch. Note its orientation; it goes back the same way.
  6. Lower the axle slowly with the jack until the spring goes loose. Watch the brake hose, ABS wire (1990+), and the breather tube as the axle droops — they run out of slack before the spring runs out of tension. If the spring is still captive at full safe droop, disconnect the track bar at the axle end to let the axle tilt further, or use an internal coil spring compressor to shorten the spring the last inch. Never put fingers between coils on a spring that still has load on it.
  7. Pull the spring out — tilt the bottom toward you and work it off the upper seat. The upper isolator pad usually comes with it; replace it if it's compressed or cracked.
  8. While the spring is out, inspect the bump stop, the upper spring seat, and the lower perch on the axle. Rusty perches get a wire brushing and a coat of rust converter. This is also the moment to replace the bump stop — there's no other time the access is this good.
  9. Seat the new spring: isolator on top, spring up over the bump stop and into the upper seat, then the lower pigtail rotated into the recess in the axle perch. The pigtail end must land in the perch's stop — a spring clocked wrong sits crooked and rides harsh. A pry bar helps walk the bottom coil into place; a compressor makes the second side less of a wrestling match if it fights you.
  10. Reinstall the spring retainer clip and snug its bolt. It only needs to hold the coil down at full droop — snug plus a drop of blue thread locker, not gorilla torque.
  11. Raise the axle until the shock lines up, then reconnect the lower shock mount and the sway bar end link. Torque the lower shock bolts to 17 ft-lb and the shock's upper nut, if you disturbed it, to 16 ft-lb — these are small fasteners, and overtightening crushes the bushings.
  12. If you disconnected the track bar, reconnect it but leave final torque until the Jeep is on the ground.
  13. Repeat steps 3 through 12 on the other side. Always replace coils in pairs — a fresh spring against a 25-year-old one guarantees a lean.
  14. Reinstall the wheels, torque the lug nuts to 95 ft-lb, and lower the Jeep so the suspension sits at ride height. Now do final torque on anything that clamps a bushing: the track bar axle-end fastener to roughly 63 ft-lb if you removed it. Bushing-clamping fasteners torqued at droop preload the rubber and tear it early. Verify all figures against your factory service manual for your year — they shift slightly across the run.
  15. Bounce the nose a few times, confirm both springs are seated in their perches, and test drive. Measure ride height at both front fenders afterward — more than about a quarter-inch of side-to-side difference means a spring isn't seated. If you replaced sagged springs with taller ones, a front-end alignment check is cheap insurance.

Why it works

Trade-offs

Tools required

Parts

Some parts links are Amazon affiliate links — if you buy through them Trail Manual may earn a small commission at no extra cost to you. We only list parts we’d run on our own rig, and never on safety-critical pages.

PartVendorEst. price
Moog front coil spring set (stock height, pair)RockAuto / Amazon~$110
Crown Automotive replacement front coil (stock, each)Quadratec / RockAuto~$60
OME heavy-duty front coils (pair, ~2 in. over worn stock)ARB / OME~$240
Upper coil spring isolators (pair)Crown / Omix-ADA~$25
Front bump stops (replace while the spring is out)Crown / Daystar~$30

Sources

Related


Written and maintained by an AZ wheeler and driveway wrencher. Always cross-reference your factory service manual — modifications affect vehicle safety and warranty. Work at your own risk.

Trail Manual · About · Privacy · Terms · Database