2004 Toyota 4Runner Toyota 4Runner 2004

We are 103,000+ car owners sharing real-world car information.

Join Us

2004 Toyota 4Runner repairs by problem area

Engine (24%)

Transmission and Drivetrain (11%)

Brakes and Traction Control (20%)

Suspension and Steering (20%)

Electrical and Air Conditioning (17%)

Paint, Rust, Leaks, Rattles, and Trim (2%)

Other (7%)

Chart based on 209 repairs.
See TSBs and recalls for the 2004 Toyota 4Runner.

2004 Toyota 4Runner repair cost distribution

$2500+ (4%)

$1000 - $2499 (9%)

$500 - $999 (20%)

$100 - $499 (39%)

< $100 (28%)

Worried about potential repair costs? An extended warranty can provide peace of mind.

Chart based on 184 repair trips. The repair cost chart excludes repairs made under warranty, do-it-yourself repairs, and repair trips that include maintenance.

2004 Toyota 4Runner

Engine not specified

Toyota 4Runner in Kentucky, United States
Feb 2010 - Jan 2012
Mar 2010

63000 mi

US $800
Brake calipers froze. One in the front and one in the rear. 
Jan 2012

92000 mi

US $3200
4wheel drive transfer gear 
Toyota 4Runner in Massachusetts, United States
Feb 2009 - Oct 2009
Mar 2009

67000 mi
The AC and heat both worked, but either full heat or full cold. Replaced HVAC distributor, didn't fix problem. 
Oct 2009

74000 mi
Never had problem fixed because didn't want to have the instrument panel ripped open. 
Toyota 4Runner in Florida, United States
Aug 2013 - Sep 2013
Sep 2013

137000 mi

US $400
Left front wheel bearing replace.. grinding noise 
Toyota 4Runner in Minnesota, United States
May 2014 - Jun 2014
Jun 2014

123000 mi

US $2000
Substandard factory calipers warp rotors on all 4 wheels. Had to replace calipers, rotors and pads on all 4 wheels. 
Toyota 4Runner in Virginia, United States
Feb 2011 - Dec 2011
Mar 2011

149000 mi

US $550
Replaced both front axles. 

Return to top

2004 Toyota 4Runner 4dr SUV

245-horsepower 4.0L V6 4-speed automatic RWD

Toyota 4Runner in Louisiana, United States
Jun 2011 - Jun 2018
Oct 2015

153500 mi

US $550
Water pump was leaking. Replaced and get new thermostat as well. 
Toyota 4Runner in California, United States
Nov 2009 - Mar 2010
Jan 2010

US $529
water pump replacement 
Toyota 4Runner in Florida, United States
Jan 2015 - Dec 2016
Jun 2016

80000 mi

US $300
servo motor stripped on vent flap that controls the AC temperature 
Toyota 4Runner in Texas, United States
Nov 2012 - Jun 2018
Jun 2013

129000 mi

US $165
AC evap coil drain line with clogged and water was leaking onto passenger floor. They also replaced the cabin air filter, and replaced a AC switch that was specified by a Toyota dealer service bulletin 
Jan 2014

US $2871
The alternator failed, the wiring melted down on it, and damaged the entire engine wiring harness. I have had 14 Toyotas and never even replaced an alternator. This was a very unwelcome repair 
Dec 2014

144000 mi

US $830
brake pads, rotors and one caliper 
Dec 2015

165000 mi

US $85
Replaced HVAC fan/blower. Old one very noisy 
Jun 2016

172000 mi

US $2800
Rotors and calipers were badly corroded due to salt from car being in snow belt area of NY for 4 winters.  Also needed wheel bearings which required the hub going to a machine shop. My mechanic said Toyota designs their bearings making them... 
Toyota 4Runner in Texas, United States
Sep 2015 - Jun 2022
Jun 2018

182000 mi
Rear hatch wouldn’t close/lock. 
Feb 2022

209000 mi

US $4000
Replaced brake master cylinder, brake boosters, and ABS control unit 
Toyota 4Runner in California, United States
Nov 2011 - Jun 2022
Dec 2011

96000 mi

US $100
Squeaking noise, changed accessory belt tensioner and idler pulley. 
Mar 2014

126000 mi

US $2500
DTC P0306 - found a leak on the Cylinder head gasket on #6 area/side. 
Toyota 4Runner in Texas, United States
Jul 2016 - Jun 2018
Nov 2017

176000 mi

US $300
Replaced Front Rotors and Pads. 
Jan 2018

176000 mi

US $400
Damaged ABS sensor wire after Strut Install 

Return to top

2004 Toyota 4Runner 4dr SUV

245-horsepower 4.0L V6 4-speed automatic 4WD w/low range

Toyota 4Runner in New York, United States
May 2012 - Apr 2017
Jan 2014

139000 mi

US $310
Bad cornering, noticeable sound left front end bumps and tight turns at low speed. Stabilizer bar links worn DS,orig.from 2004.Replaced both sides with superior MOOG link kits.Much better than OEM crap. 
Sep 2015

157000 mi

US $100
Exhaust shroud cracked, re-welded 
Toyota 4Runner in Georgia, United States
Aug 2013 - Sep 2015
Jun 2014

238000 mi

US $115
Battery died. Replaced battery 
Toyota 4Runner in California, United States
May 2012 - May 2012
May 2012

133000 mi

US $2655
Head gasket failed, which caused cylinder #6 to misfire due to coolant leaking into combustion chamber. 
Toyota 4Runner in Indiana, United States
Jan 2014 - Feb 2015
Dec 2014

155000 mi

US $230
stability and traction control lights stay on. Dealer reset system 
Toyota 4Runner in Washington, United States
May 2015 - Oct 2016
Jul 2015

135700 mi

US $2100
Two front caliper pistons were frozen 
Toyota 4Runner in Pennsylvania, United States
- Aug 2011
Jul 2011

82000 mi

US $85
Transmission cooler lines rusted through 
Aug 2011

84000 mi

US $350
Replaced Idler Pulley with NAPA version $40. Toyota version was $140 Front caliper pistons were frozen. One piston on each Replaces all 4 rotors and pads Front skidplate rusted through. Bought BudBilt one 
Toyota 4Runner in Florida, United States
Mar 2017 - Jun 2018
Oct 2017

138500 mi

US $450
Replaced shocks, differential fluid Replaced driver front wheel bearing 
Jun 2018

154000 mi

US $850
Frozen brake caliper- replaced pads, rotors and calipers 
Toyota 4Runner in Pennsylvania, United States
Feb 2017 - Jun 2020
Mar 2018

164000 mi

US $480
Radiator leak. Radiator replaced. 
Jun 2018

166 mi

US $138
Thermostat replaced 
Oct 2019

194000 mi

US $343
Transmission cooler hoses replaced. 
Toyota 4Runner in New York, United States
- May 2009
Jan 2009

63000 mi
Replace 2 o2 sensors 
May 2009

66000 mi
Replaced timing chain tensioner that was broken in pieces. Pieces of tensioner fell into timing chain cover. 
Toyota 4Runner in Michigan, United States
Jul 2016 - Apr 2022
Dec 2016

189000 mi

US $200
Rear Gate latch broke. Replaced with new latch. Self installed. Part cost $200 online. 
Jun 2017

193000 mi

US $700
Front springs/shocks 
Jun 2018

201000 mi

US $8
Had to replace small bulbs behind heat display. 
Toyota 4Runner in Quebec, Canada
Oct 2014 - Jun 2022
Jan 2015

141040 mi

C $140
wipers pivots jammned by rust front right side link kit replaced - very loose 
Apr 2015

143000 mi

C $475
oxygen sensor replaced 
Aug 2015

145980 mi

C $360
replaced cracked boots constant speed joints at front checked parking brake cables - to be replaced later rear door mechanism spîngs replaced and grease the mechanism 
Jun 2016

C $501
replaced muffler and maintenance oil antifreeze etc 
Aug 2016

C $384
gas tank support straps replaced rusted 
Jun 2018

159960 mi

C $226
replaced engine oil pressure sensor and liquids 
Jul 2018

160360 mi

C $283
transmissiom piping replaced and maintenance 
Sep 2018

162440 mi

C $149
fixed replacement tire support mechanism rusted 
Oct 2018

162940 mi

C $1317
replaced all brakes calipers and pads cleaned brake cables 
Jul 2021

174220 mi

C $825
Computer ground wires corroded. 
Toyota 4Runner in Missouri, United States
Sep 2015 - Feb 2016
Feb 2016

174000 mi
Something with the rear suspension. Did not have it repaired prior to selling. Making unsettling noises and poor feeling over bumps. 
Toyota 4Runner in Texas, United States
Oct 2015 - Mar 2016
Nov 2015

139000 mi

US $100
Dashboard cracked, replaced under extended warranty program Transfer case would not switch to 4lo. Shop got it working again - not sure how 
Toyota 4Runner in Colorado, United States
Mar 2014 - Mar 2015
Jan 2015

US $200
Replaced both front wheel bearing/hub assemblies. Replaced leaking radiator. Protectively replaced your/lower hoses and thermostat. Replaced rear end links 
Toyota 4Runner in Texas, United States
Jan 2012 - Mar 2013
Jul 2012

125500 mi
problem with the cv boot leaking, was noted on a routine oil change, warranty covered the repair, dealer reported that the boots clamps were faulty but replaced all the items instead of just the clamps. new warranty period of 12 mos extended 
Toyota 4Runner in New York, United States
Feb 2010 - Oct 2014
Sep 2011

90000 mi

US $200
Stuck Caliper 
Dec 2011

92000 mi

US $300
Sway Bar Bushings, Tie Rods 
Feb 2012

95000 mi

US $190
light behind information screen burned out 
Jun 2012

97000 mi
2 caliper pins replaced 
Jun 2014

118000 mi

US $2500
Failed head gasket at cylinder 6. 
Toyota 4Runner in Maryland, United States
Nov 2008 - Oct 2011
Dec 2008

82000 mi

US $200
Front passenger wheel bearing started buzzing when the car was being driven straight or making a right turn. Replaced wheel bearing with OEM part which fixed the problem. The mechanic suspects the problem was caused by the tire hitting a curb. 
Toyota 4Runner in Michigan, United States
May 2008 - Aug 2015
Jun 2014

111000 mi

US $100
Owner noticed rattling sound in front suspension. Shop inspection reveled wore sway bar bushings. Replacing bushings resolved problem. 
Jun 2015

124000 mi

US $450
Replaced frozen front brake caliper and both front rotors 
Toyota 4Runner in New Hampshire, United States
Aug 2008 - Jun 2011
Jul 2009

73000 mi

US $50000
Steering rod rusted and steering felt very heavy, replacement was made under 100k zero deductable ext. warranty.took a week because first part defective from toyo parts(bent) and second part was in another region, so shipping and install longer. now good. 
Nov 2009

78000 mi

US $600
front calipers worn out both sides, replaced. 
Jan 2010

80400 mi

US $84
battery light on dash came on in Georgia on my way home from Florida. Went to AutoZone for battery check and alternator dead. Replaced at TireKingdom late Saturday afternoon. 475.00 brutal, but stuck till Tuesday(toyota dealer had to orderpart)worse! In Virginia heard strange vibration sound when letting off the gas at highway speeds, thought maybe flat tire, but no. Mechanic in Potomac Md. looked over and tail pipe had separated from muffler, thus backpressure was causing problem. Fixed in NH. 
Toyota 4Runner in Washington, United States
May 2008 - Jun 2018
Aug 2008

40000 mi

US $120
Electric sunroof was binding and needed manual assistance to get it to close. Dealer found no broken or worn parts, cleaned and lubed all accessible components, now seems to be working fine. 
Aug 2011

70000 mi

US $120
Yaw sensor recalibration. Was caused by battery change at non-Toyota repair shop. 
Oct 2012

82000 mi

US $1000
Water pump was leaking slightly - enough so I could smell coolant when parking, and the coolant level would drop a few ounces over the course of a month or so. The water pump was replaced along with thermostat and some hoses and fittings. 
Dec 2015

103000 mi

US $129
The "brake switch" was faulty, making it difficult to get the car out of Park when facing uphill; also caused the ABS, TRAC and VSC warning lights to come on after stopping. The transmission override always worked to get the car out of Park. 
Jun 2017

111000 mi

US $600
Front CV joint was leaking grease from axle clamp (boot was not torn). CV joint replaced. 
Oct 2017

113000 mi

US $607
Tailgate latch ceased to function. Latch motor would run but would not open the latch. The latch/motor assembly was replaced. 
Toyota 4Runner in Oregon, United States
Nov 2010 - Jul 2013
Jun 2013

79000 mi
needed new tie rod end for passenger front 
Toyota 4Runner in Colorado, United States
Apr 2009 - Jan 2024
Jul 2014

138700 mi
While doing brakejob noticed both front inner small caliper pistons were sticking. Ordered new AM (German) calipers for $180 both, replaced myself. 
Dec 2015

171000 mi

US $45
Replaced both hood struts. 
May 2016

185000 mi

US $180
Both front wheel bearings had play. Replaced bearings (Timkin) and seals only, saved hubs. The bearings had to be replaced but did not represent immediate danger. Did work myself. 
Nov 2017

210000 mi

US $130
Driver's side O2 sensor replaced. 
Dec 2017

212000 mi

US $50
#3 ignition coil failed, replaced in less than 10 minutes, part cost $50. 
May 2018

213000 mi

US $25
Muffler pipe broke off. Replaced with AM part in less than an hour. AC was empty, no leak seen. Charged myself with dye refrigerant, three weeks later holds charge, no leaks. 
Aug 2018

215000 mi

US $200
Found small leak @ AC condenser, replaced. While looking for AC leak, noticed seepage at the radiator - replaced both AC condenser and radiator at the same time. 
May 2022

260000 mi

US $120
Replaced both inner tie rod ends - one had minor play. Got OEM parts from a distributor from Dubai for a fraction of the cost compared to a domestic stealer. 
Apr 2023

293000 mi

US $400
Replaced head gaskets 
Toyota 4Runner in Idaho, United States
Feb 2009 - Mar 2018
Jul 2014

66700 mi

US $250
Water pump was replaced. That vehicle was sitting without being driven regularly fro a long time, that caused the water pump leak. 
Jan 2018

118000 mi

US $750
120K Tune up, trani fluid replaced, NEEDED NEW RADIATOR!!! 
Toyota 4Runner in New York, United States
Mar 2009 - Dec 2016
Apr 2009

99000 mi
AC/Heat was blowing only hot air. Bad Wiper Motor Broken clip on a heat shield caused a constant rattle. Front turn signal out, caused by a cracked housing holding the bulb. Bulb and socket replaced. 
Dec 2010

126000 mi

US $175
Major transmission leak, car would often not shift into first. 
Jan 2011

127000 mi

US $616
Radiator Leak. Replaced. 
Aug 2011

135000 mi
Alternator died. 
Feb 2013

165400 mi

US $650
Both brake lines blew, at same time. CV replaced - front. 
Jan 2015

204000 mi

US $380
Rear passenger stabilizer broke broke loose and had to be welded back on. 
Toyota 4Runner in New York, United States
May 2008 - Oct 2014
Jun 2010

39000 mi

US $450
Frozen front calipers, both sides. 
Oct 2012

51200 mi

US $385
Both front calipers had frozen pistons, so they were replaced with remanufactured calipers. 

Return to top

2004 Toyota 4Runner 4dr SUV

235-horsepower 4.7L V8 5-speed automatic RWD

Toyota 4Runner in California, United States
Jul 2010 - Jun 2013
Aug 2010

113500 mi
had NAV/CD module go out...dealer wanted too much to replace unit...over $600 so we didn't do the repair. 
Sep 2011

138000 mi
Developed oil leak from oil pan. Probably gasket. Repair not done at this time. 
Jan 2012

141000 mi

US $200
I initially reported this as an oil pan leak, but it turned out to be the rear seal on the transfer case. 
Feb 2012

141500 mi
seal on torque converter leaked. did't replace, just did temp repair with silicone and new seal. Will require major work in future to replace damaged gear in T/C. Estimated cost will be $1500. CD component in NAV unit quit working. $400 to repair. Didn't repair it. 
Toyota 4Runner in Georgia, United States
Jul 2009 - Mar 2019
Dec 2009

58000 mi
wiper motor. Wipers would not work in delay switch postiton; wipers would not 'park' when switched off 
Apr 2012

86700 mi

US $1500
Timing Belt replaced. Water pump replaced as well. Radiator also found to have leak. 
Apr 2015

118300 mi

US $500
Right front caliper frozen. Replaced caliper, and performed routine brake service 
Nov 2016

133700 mi

US $500
Air mix servo motor bad. Replaced. 

Return to top

2004 Toyota 4Runner 4dr SUV

235-horsepower 4.7L V8 5-speed automatic AWD w/low range

Toyota 4Runner in Kentucky, United States
Aug 2015 - Jun 2018
Oct 2015

161200 mi

US $600
Replaced both front axles 
Feb 2016

162000 mi

US $60
Check Engine Code: O2 sensor, bank 1 sensor 1 R&R; cleared code. 
May 2016

162000 mi

US $1500
Pulsating brakes: replaced front rotors & calipers 
Toyota 4Runner in Tennessee, United States
Jul 2013 - Jun 2018
May 2017

148000 mi

US $1300
AC stopped Cooling. Removal of the entire Dash and replace expansion valve and evaporator. 
Toyota 4Runner in Alberta, Canada
May 2008 - Sep 2020
Sep 2010

143220 mi

C $337
A technician noticed a leak coming from the right inner cv boot during an oil change. After inspecting it, a crack was found in the boot. I brought the vehicle back a few weeks later and the dealer replaced the part at my cost. 
Jul 2011

159960 mi

C $364
The caliper on the front passenger side was seized and needed to be replaced. The brakes were beginning to audibly squeal most of the time when I took it in. 
Jul 2012

183280 mi

C $1485
The bushings on the sway were worn out and replaced. The total cost for this repair includes a complete fluids replacement and a timing belt change. 
Jul 2014

237120 mi

C $200
The electric rear hatch lock would not stay in the closed position. After looking through 4Runner forums, I ordered the part (#69110-35090 Rear Gate Latch) through Amazon and did the replacement myself. Works fine. 
Mar 2015

250480 mi

C $774
Replaced left front c/v axle shaft. Replaced inner tie rod; wheel alignment. 
Aug 2015

256020 mi

C $360
Replaced both front sway bar bushings at the dealer. 
May 2016

261640 mi

C $200
Front right caliper seized; replaced. Date of repair: May 25, 2016 
Jan 2018

288920 mi

C $799
Crack in radiator where the upper hose attaches. Replaced radiator and upper hose. The lower hose was reused. 
Jun 2018

298840 mi

C $1700
Replaced front ball joint,  brake pads, rotors, and one front caliper. 
Toyota 4Runner in California, United States
Nov 2013 - Jun 2018
May 2018

195000 mi

US $975
Lower control arm bushings New radiator 
Toyota 4Runner in Ontario, Canada
Dec 2008 - Oct 2015
Jan 2009

74400 mi
Front skid plate got loose, and was rubbing against the left tire, when steering wheel is cranked all the way. 
Oct 2009

84320 mi

C $60
Repaired and re-attached heat shield that had gotten loose.  Replaced clamp on front axle boot, was cracked, and boot was starting to spray grease on undercarriage. 
Sep 2012

117800 mi

C $1050
Heater fan capacitor/ amplifier burned out and needed replacement. Part alone was close to 900 dollars with taxes. 
Jan 2013

130380 mi

C $1200
Changed TPMS sensors for all four wheels. 
Jun 2014

130200 mi

C $800
Wiring repair. 
Jul 2015

135360 mi

C $900
Alternator replacement. 
Toyota 4Runner in Indiana, United States
Feb 2017 - Feb 2020
Mar 2017

205070 mi

US $80
Left Front Spring worn out. Rear shocks leaking. Replaced front and rear springs/shocks with KYB replacements. Alignment after suspension work 
Oct 2017

215000 mi

US $250
Replace both automatic temp adjustment motors. Both were hunting and making noise but not failed when replaced. 
Dec 2017

217000 mi

US $40
Blower motor was starting to squeak, so replaced. 
Toyota 4Runner in Alberta, Canada
Jul 2008 - Dec 2015
Mar 2015

106640 mi

C $180
Sway bar bushings were worn, suspension "clunked" when hitting bumps etc. Easy/cheap repair. 
Toyota 4Runner in Minnesota, United States
Apr 2009 - Oct 2012
Oct 2012

82000 mi

US $10
CV Boot clamps broke causing grease to coat suspension components. Unsuccessful repair. 
Toyota 4Runner in Wisconsin, United States
Feb 2013 - Jan 2015
Apr 2014

205200 mi

US $1250
Repaired leaky oil seal on transaxle. 
Toyota 4Runner in Pennsylvania, United States
Sep 2009 - Dec 2015
Mar 2009

82000 mi
replaced two seized front brake calipers 
Jun 2012

121000 mi

US $295
passenger front wheel bearing was loose and had to be replaced. 
Oct 2013

128700 mi

US $400
Rear calipers seized 
Toyota 4Runner in Ontario, Canada
Dec 2005 - Sep 2011
Feb 2005

6774 mi
Heater blowing cold air - diagnosed as fault with dealer installed block heater - replaced under warranty 
Jun 2007

37180 mi

C $410
Front calipers seized. Calipers and front rotors replaced under warranty. Front and rear Pads and rear rotors replaced at own expense. 
Nov 2007

44460 mi

C $25
Light fitting on passenger side indicator failed - needed socket replacing as well as bulb 
Apr 2008

50220 mi

C $311
Windshield replacement (damaged when loading lumber inside vehicle - my fault) 
Jan 2010

76274 mi

C $415
Check engine light came on - dealer checked codes and reset after concluding no problem Check engine on again - dealer took vehicle for the day and identified leaking gasket on exhaust. Gasket replaced and CEL reset. Problem resolved Alternator failed - towed to dealer. Replaced with rebuilt unit. Battery tested and confirmed ok. 
Aug 2010

84963 mi
Service tech pierced radiator when replacing timing belt and water pump. Towed to dealership and radiator replaced at their expense. 
Oct 2010

88040 mi

C $345
Windshield replacement - cracked by stone thrown up by vehicle travelling in opposite direction. 
Dec 2010

90472 mi

C $576
LH CV axle replaced and front right caliper replaced (identified at routine service in December) 
Jan 2011

93000 mi

C $650
Heavy steering, felt notchy. Diagnosed as requiring a replacement Intermediate shaft in steering column - part on back order Replaced intermediate shaft - heavy steering issue resolved 
Mar 2011

94860 mi

C $780
Noise from under vehicle. Parts showed exhaust had sheared at entry point to baffle box. Could not be welded - was not corroded - part just broke at what is a weak point. Related exhaust parts replaced. Dealer gave 15% discount  
Toyota 4Runner in Pennsylvania, United States
May 2008 - Dec 2011
May 2009

27000 mi
When backing up & parking my car trailer on two separate occasions the "Check Engine" came on. The "D" and "R" indicators were both lit dimly. The 4Runner's on board computer recorded and stored an error code. Replaced Park/Neutral POS Switch Assembly. 
Dec 2009

29000 mi
CD Player not working correctly. Unit removed during this visit and sent in to be serviced by Audio Service Center. 
Jan 2010

37900 mi
Repaired CD Player received from service center. Dealer reinstalled unit. It works as it should. 
Sep 2010

35000 mi

US $571
Replaced Seized Driver Side Front Brake Caliper under extended warranty. Replaced brake pads on all wheels. Turned all brake rotors. Brake Fluid Changed. Cost listed does not inlude cost of warranty repair. 
Oct 2011

42000 mi
Frozen Passenger Side Brake Caliper. Caliper replaced. Brake Pads and Brake Rotor were not replaced since they were not worn or damaged. 
Toyota 4Runner in Colorado, United States
Jun 2011 - Jun 2018
Aug 2011

99000 mi

US $3
Replaced windshield due to stone damage. The overhead console came loose a few days later and I needed to repalce two clips to get in back in. Part number 90468-05125 $1.25 each. 
Aug 2013

127900 mi

US $26
Check engine light came on. Code P0442 (small pressure leak) replaced gas cap reset engine light. 
Jul 2014

145300 mi

US $79
Inner boots throwing grease. Replaced clamps. 
Dec 2014

149000 mi

US $1600
Replaced 2 front axles to repair leak from boots.  Replaced seal on transfer case to repair leak. 
Toyota 4Runner in Maryland, United States
Sep 2012 - Oct 2019
Mar 2016

219000 mi
Replace X-Reas with traditional shocks 
Sep 2016

227000 mi
Caliper was not releasing, generating a lot of heat. Replaced calipers, rotors and pads 
Mar 2017

236000 mi

US $700
Front calipers sticking again, replaced and also new pads. 
Toyota 4Runner in Michigan, United States
Nov 2009 - Oct 2015
Jun 2013

89000 mi

US $5
Gasket between passenger side cat and exhaust worn. Gave CEL with #2 O2 sensor error. 
Oct 2013

90300 mi

US $866
Catalytic converter on bank 2 went out. CEL giving P0420 code. $600 for parts and $266.00 for labor. Fixed. 
Oct 2015

115000 mi

US $200
Left wheel bearing needed replacement. 
Toyota 4Runner in Michigan, United States
Sep 2011 - May 2016
Jan 2013

174300 mi

US $25
Welded loose heat shield. 
Jun 2014

153000 mi

US $900
brake rotors, calipers, pads replaced 
Toyota 4Runner in Washington, United States
Jul 2014 - Jun 2018
Sep 2014

84000 mi

US $600
Spark Plugs 
Nov 2014

85000 mi

US $250
Leaking Water Pump, Timing Belt Replaced damaged sway bar. No symptoms, mechanic found during buyers inspection. Replaced damaged CV joint, 
Sep 2015

95000 mi

US $700
Throttle case cleaned 
Mar 2016

100000 mi

US $400
Worn ball-joints, control arm bushings 
Toyota 4Runner in Pennsylvania, United States
Aug 2009 - Jun 2018
Sep 2009

63000 mi

US $400
Front caliper seized, both rotors turned, new pads. Extended warranty only paid for one side rotor/pads, but both sides had to be replaced at once. 
Feb 2010

65000 mi
Power steering pump failed. Replaced by extended warranty 
Mar 2010

67000 mi

US $233
Windshield cracked across entire width. Safelite installed new windshield. Never noticed an impact, and no crater, just the crack. Happened while the car was parked overnight. I think the '06+ 4Runners have thicker glass because of complaints. 
Aug 2010

70700 mi

US $114
Right rear caliper rebuilt, not covered by warranty. Power steering intermittent failure 
Oct 2010

74000 mi
Heatshield over muffler rusted and broke off where it bolts on. This caused a very loud noise as the shield was rubbing the driveshaft. I used bailing wire to hold it in place until I can get the truck up on a lift for a proper repair 
Mar 2012

85000 mi

US $60
Oxygen sensor in front of cat on passanger side failed. Replaced with part from Amazon (cheapest found). Highly recommend 7/8" O2 sensor socket. Old O2 sensor caused Check Engine Light + VSC TRAC + VSC off lights 
Oct 2012

93300 mi

US $80
Previously installed Denso O2 sensor from amazon failed in same fashion (heater element) 
Mar 2017

110000 mi
Dash replaced under warranty due to minimal cracking 
Jan 2018

109999 mi

US $80
Old sway bar bushings worn out. Sway bar heavily corroded. Replaced with poly greasable bushings. 
Toyota 4Runner in Iowa, United States
Jan 2014 - Jun 2018
May 2014

88000 mi

US $483
Front left caliper rubbing constantly. Replaced. Also replaced both rear brake rotors and pads as a maintenance issue. 
Feb 2018

145000 mi

US $1100
Rack replacement plus a connector. 
Jun 2018

155000 mi

US $1100
Front half axles replacement Replace front rotors and calipers 
Toyota 4Runner in British Columbia, Canada
Feb 2015 - May 2017
Feb 2015

161200 mi
oxygen sensor 
Apr 2016

175020 mi

C $164
Tail gate closing and locking mechanism 
Jun 2016

178560 mi

C $2400
Rear shocks worn out, minor leak of rear axle (fill hole), a new radiator (small leak). front new calipers, rotors, break pads, running board bracket repair (rock damage)Total tax included $ 2,400 CA 
Oct 2016

182060 mi

C $150
Oxygen sensor 

Return to top

See TrueDelta's information for all SUVs
See TrueDelta's information for all Toyota models.

2004 Toyota 4Runner Repair Histories

See our lemon odds and nada odds page to see vehicles with no repairs or vehicles with more than three repairs. To see how frequently 2004 Toyota 4Runner problems occur, check out our car reliability stats.