Jeep Cherokee XJ Repair & Upgrades, Done in Your Driveway
Updated October 2026Jeep Cherokee XJ repair from a mechanic who knows the 4.0, the unibody and everything in between. Heritage 4x4 Outfitters fixes stalling, leaks, worn steering and death wobble on XJs, and installs lifts up to 3 inches, armor and lighting, all at your place on evenings and weekends, with no trip fee. You talk to Noah, the owner, and Noah does the work.
Jeep Cherokee XJ Repair From Someone Who Likes Old Jeeps
The XJ Cherokee is one of the best Jeeps ever built, and one of the most misunderstood. It's a unibody, not a body-on-frame Jeep, so the body is the structure. It runs simple, proven parts that are easy to work on and easy to find. And most XJs on the road now are 25 to 40 years old, which means they need someone who knows what wears out on them and in what order.
Classic Jeeps are Noah's favorite thing to work on. An XJ is close to the kind of Jeep he started on: simple enough to understand, tough enough to keep going, and worth keeping on the road. Older XJs also don't need dealer software to diagnose, which is why we do engine diagnostics on them at your place.
XJ Cherokee Basics: Engines, Axles and Transfer Cases
Knowing what's under your XJ makes every repair conversation easier.
Years: 1984–2001 in the US, two-door and four-door.
Engines: most XJs have the 4.0-liter inline-six, sold from 1987 on, which is the one owners love: torquey and long-lived with basic care. Some have the 2.5-liter four-cylinder. Early XJs (1984–1986) had a 2.8-liter V6.
Axles: a Dana 30 up front on four-wheel-drive models. In the rear, most have a Dana 35; some have a Chrysler 8.25 or a Dana 44.
Transfer cases: the NP231 Command-Trac (part-time four-wheel drive) on most, and the NP242 Select-Trac (adds a full-time setting) on some.
Transmissions: a five-speed manual (the AX15 or NV3550 on most 4.0s) or the AW4 automatic. We service manual-transmission XJs; we don't repair automatic transmissions.
Electronics: XJs before 1996 use the older OBD-I system and later ones use OBD-II. Either way, they're simple enough to diagnose at your place.

Common Jeep XJ Problems We Fix in Your Driveway
These are the problems XJ owners call about most. Most are driveway jobs.
Stalls at random, then restarts later
On the 4.0, the classic cause is a failing crankshaft position sensor. It often throws no clear warning, so people chase fuel pumps and relays first. Our $120 diagnostic finds the real cause before you buy parts.
Overheating in traffic
Usually a tired radiator, fan clutch, water pump or thermostat on an engine that's now decades old. We find which one and replace it at your place. Routine maintenance and cooling work start at $120; see our services page.
Oil leaks
The 4.0 is known for finding new places to leak as it ages: the valve cover gasket, the oil filter adapter, the oil pan gasket and the rear main seal. We find where it's actually coming from and tell you whether it's a driveway job before quoting.
A ticking exhaust
A tick that's louder when the engine is cold is often a cracked exhaust manifold or a leaking manifold gasket, both common on the 4.0. We replace exhaust parts in your driveway.
Loose steering, wandering and death wobble
The XJ has a solid front axle held in place by a track bar, just like a Wrangler. Worn track bar bushings, tie rod ends, ball joints and a sloppy steering box cause wandering, clunks and, after a hard bump at speed, death wobble. Death wobble repairs start at $500; full front-end steering work on a Jeep runs $2,000–$3,000 depending on the parts. Our steering and ball joint page covers it.
Sagging rear end
Worn rear leaf springs are common on older XJs, especially ones that hauled or towed. The rear sits low, bottoms out over bumps and lets the back end wander. New springs and shocks are suspension work we do at your place, starting at $275.
Worn-out brakes
Pads, rotors, calipers and hardened rubber brake hoses. Brake pads and rotors start at $450, parts and labor. More on our mobile brake repair page.
Jeep XJ Upgrades and Accessories We Install
The XJ has one of the biggest aftermarkets of any Jeep, and most of the popular upgrades bolt on. These are the ones we install in your driveway.
Lift kits up to 3 inches. Enough for bigger tires and better clearance without the extra driveline work a taller lift needs. Labor starts at $800, kit extra. See our lift kit installation page.
Rock sliders and rocker guards. On a unibody XJ, the rockers are part of the structure, so protecting them matters more than on a framed Jeep.
Skid plates. Protection for the oil pan, transmission and transfer case, the low points that take hits on the trail.
Bumpers and winches. A stronger front bumper with a winch mount and rated recovery points, and a rear bumper with recovery points. Armor, winch and bumper installs start at $120 labor; see our armor and recovery page.
Lighting. LED light bars, pods, ditch lights and fog light upgrades, wired with relays, fuses and their own switches. Lighting installs start at $120 labor; see our off-road lighting page.
Heavy-duty steering parts. Stronger tie rods, drag links and track bars for an XJ on bigger tires.
You can supply your own parts if they're from an established manufacturer. Our labor carries a lifetime warranty, and parts carry their manufacturer's warranty, whether we supply them or you do. The details are in our terms and conditions.

Lifting a Jeep XJ: What 3 Inches Gets You
Most XJ owners lift for one reason: bigger tires. Here's how lift height and tire size usually line up on an XJ, as a general guide; your exact fit depends on the wheels and the year.
- Stock: around 29-inch tires. There's very little extra room.
- About 3 inches of lift: usually room for 31-inch tires, sometimes with minor trimming. This is the most popular driveway lift for an XJ, and it's the one we install.
- Taller lifts (4.5 inches and up): room for 33s and bigger, but they usually need more than the lift. On the common NP231 transfer case, a lift past about 3 inches often calls for a slip yoke eliminator (SYE) and a new rear driveshaft to stop vibration, plus longer brake lines and steering changes.
Lifts over 3 inches need a shop floor, so they're by arrangement. Ask us. After any lift, the XJ needs an alignment, and we'll send you to an alignment shop. We don't sell or mount tires.
What Jeep XJ Repair Costs
Here's how we price work on an XJ:
- Labor: $120 an hour.
- Diagnostic: $120, when there's a problem to find, like a stall, a check engine light or a noise.
- Free quotes on flat-rate jobs like brakes, lifts and accessory installs, by phone, from a few photos, or with a quick stop at your house.
- No trip fee anywhere in our service area.
- Starting prices: routine maintenance from $120, suspension repair from $275, brakes from $450 (parts and labor), death wobble repairs from $500, steering and ball joints $2,000–$3,000, lifts up to 3 inches from $800 labor, armor from $120 labor, lighting from $120 labor.
Parts come from the same suppliers shops use, usually in 1–3 days, and Noah brings them to the job. XJ parts are easy to find, which keeps waits short.
XJ Work That Needs More Than a Driveway
Some XJ jobs need a shop floor, a press or a lift. Those are by arrangement, so ask us, and you'll get a straight answer on whether we can take it on:
- Regears and rear axle swaps, like replacing a Dana 35
- Rust repair to the unibody or floor pans
- AX15 and NV3550 transmission rebuilds and transfer case rebuilds
- Lifts over 3 inches, long-arm kits and SYE installs
A few things we send elsewhere: alignments go to an alignment shop, and we don't repair automatic transmissions, including the AW4, or mount tires.
Buying a Jeep Cherokee XJ? What to Check First
Good XJs are getting harder to find. If you're shopping, check these before you buy:
- Rust where it counts. Floor pans (pull the mats and tap the floor), the rocker panels, the rear wheel wells and the frame rails along the underside. On a unibody, rust there is structural.
- The engine. Milky oil or disappearing coolant can mean a head gasket problem. Overheating history matters on any 4.0.
- Random stalling. Ask about it; a failing crankshaft position sensor is common and cheap to fix, but you want to know.
- Four-wheel drive. Make sure it engages in 4-High and 4-Low, and on an NP242, in the full-time setting.
- The front end. Wandering, clunks or a shake at highway speed point to worn steering parts.
- A previous lift. Vibration at highway speed on a lifted XJ often means the driveline angles weren't addressed.
Jeep Cherokee XJ Repair Questions, Answered
Do you work on Jeep Cherokee XJs?
Yes. We work on XJs from 1984 to 2001, both two-door and four-door, with the 4.0 inline-six, the 2.5 four-cylinder or the early V6. We come to your home or work on evenings and weekends, with no trip fee.
Why does my XJ stall and then restart after a while?
On a 4.0, the most common cause is a failing crankshaft position sensor, which often fails when it gets hot. Other causes are possible, so we diagnose it before replacing anything. The diagnostic is $120.
Can you lift my XJ in my driveway?
Yes, up to 3 inches, which is usually enough for 31-inch tires. Taller lifts often need a slip yoke eliminator and a new rear driveshaft, so they're by arrangement. Lift labor starts at $800, kit extra.
Should I replace my XJ's Dana 35 rear axle?
It depends on how you use the Jeep. For a daily driver on stock or modest tires, a healthy Dana 35 is usually fine. Axle swaps are shop-floor jobs, so they're by arrangement. Ask us, and Noah will tell you honestly whether yours needs it.
Do you fix XJ rust?
We can inspect it and tell you how bad it is. Replacing damaged trim and bolt-on parts is something we do at your place. Structural rust repair to the unibody or floor pans needs a shop floor, so it's by arrangement.
Do you work on automatic XJs?
Yes, for everything except the transmission itself. We do brakes, steering, suspension, cooling, maintenance, diagnostics, lifts and accessories on automatic XJs, but we don't repair the AW4 or any other automatic transmission.
Jeep XJ Repair Across Louisville & Southern Indiana
We work on XJs at homes and workplaces within about 30 miles of Louisville: Jefferson, Oldham, Bullitt, Shelby and Spencer counties in Kentucky, and Clark and Floyd counties in Indiana. See our page for a mobile mechanic in Louisville for the full area, and our Louisville Jeep community guide for local clubs and trails.
Keep Your XJ on the Road
Stalling, leaks, loose steering or a lift you've been planning: tell Noah what your XJ is doing, and he'll come to you with a straight answer and a price before any work starts.







