2004 Land Rover Discovery Land Rover Discovery 2004

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

Join Us

2004 Land Rover Discovery repairs by problem area

Engine (49%)

Transmission and Drivetrain (14%)

Brakes and Traction Control (3%)

Suspension and Steering (6%)

Electrical and Air Conditioning (20%)

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

Other (0%)

Chart based on 35 repairs.
See TSBs and recalls for the 2004 Land Rover Discovery.

2004 Land Rover Discovery repair cost distribution

$2500+ (13%)

$1000 - $2499 (17%)

$500 - $999 (13%)

$100 - $499 (27%)

< $100 (30%)

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

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

2004 Land Rover Discovery 4dr SUV

217-horsepower 4.6L V8 4-speed automatic AWD w/low range

Land Rover Discovery in Georgia, United States
Nov 2014 - Mar 2015
Mar 2015

116000 mi

US $600
Leaking gearbox 
Land Rover Discovery in Nevada, United States
Oct 2013 - Oct 2013
Oct 2013

144000 mi
Cooling system 
Land Rover Discovery in Ontario, Canada
Sep 2016 - Apr 2017
Sep 2016

148800 mi

C $3000
Replaced rear differential rear air bag blew 
Oct 2016

149300 mi

C $1500
The infamous three amigos came on. Every Disco owner has experienced or will eventually. 2 days of mucking about with it and countless sensors tested, some changed etc. Should be good for another month! 
Apr 2017

154380 mi

C $1500
Continuing electrical with no resolution, in and out of the shop too many times so it was time to retire the old girl. Ran another $1500.00 in three months for diagnosis and no repair. 
Land Rover Discovery in Texas, United States
- May 2011
Apr 2011

US $746
Replaced serpentine belt, plugs, wires, brake pads, turned rotors, & changed both differentials & transfer case gear oil. 
Land Rover Discovery in Louisiana, United States
Jan 2009 - Jan 2013
Feb 2009

88000 mi
AC vent door control arm replaced 
Jun 2009

96800 mi
Repaired plastic water collection cup nipples attached to metal front sunroof tray Throttle body heater gasket Throttle body to upper intake manifold gasket 
Jul 2012

105400 mi
O2 sensor passenger side front 
Nov 2012

109700 mi
LH & RH head gask. Cyl. head bolts Cyl. heads resurfaced Valve seals, seats resurfaced Valve train check Coolant & heater pipe @ intake o rings Oil seporator Valley gask. & end seals Exh. man. gask. H2O pump Upp. int. plenum gask. 
Land Rover Discovery in New York, United States
Sep 2013 - Oct 2013
Oct 2013

78000 mi

US $800
light engine service was on. 4 oxygen sensors had been replaced. 
Land Rover Discovery in Idaho, United States
May 2013 - Sep 2018
Jul 2013

86200 mi

US $250
Window regulators on both front doors needed replacement. 
Apr 2015

93200 mi

US $1800
Leaking oil pan seals. Replace water pump. Leaking valve cover gaskets. 
Jan 2016

92700 mi
Previously replaced coolant hosing to radiator developed a leak after only 1000 miles so replaced under parts warranty 
Mar 2017

103000 mi

US $300
Purge valve replaced 
Oct 2017

105000 mi

US $200
passenger front door lock motor failed 
Nov 2017

106000 mi

US $250
Viscous coupling disc replaced 
Land Rover Discovery in Pennsylvania, United States
Jun 2011 - Dec 2012
Apr 2012

69000 mi

US $3500
Head Gasket number seven cylinder 
Dec 2012

70000 mi

US $130
After complete head gasket over haul on engine , months later started to leak coolant from throttle body gasket and pre-made upper radiator hose , most likely due to the mechanic who serviced previously 
Land Rover Discovery in California, United States
Nov 2011 - Jan 2012
Dec 2011

62000 mi

US $1300
Coil malfunctioning, replaced one pack of two. 
Land Rover Discovery in North Carolina, United States
May 2011 - Jun 2013
Oct 2012

75000 mi

US $356
AC became intermittent. Climate control/AC control module replaced (1 item) 
May 2013

76300 mi

US $37600
Headliner replaced, water leak around sunroof 
Land Rover Discovery in South Carolina, United States
Jul 2011 - Nov 2011
Sep 2011

84000 mi

US $85
check engine light. code indicated likely gas cap problem. cap filed down to fit more snugly. Light reset and has not returned in over a week. 
Nov 2011

85000 mi

US $1070
Under dash fuse box had to be replaced. Front drive shaft causing vibration. Replaced with rebuilt drive shaft with serviceable U-joints. 
Land Rover Discovery in Massachusetts, United States
Dec 2012 - Nov 2015
May 2013

67000 mi

US $250
A/C condenser fan replaced, A/C system recharged and checked for leaks. 
Jun 2013

68000 mi

US $800
Clogged radiator causing engine to run hot on days over 90*. Replaced raditor with new unit, flushed all coolant. 
Oct 2014

77700 mi

US $2500
Blow head gasket on cylinder #5 
Nov 2015

86000 mi
Failed water pump 

Return to top

2003.5 Land Rover Discovery

Engine not specified

Land Rover in Great Britain
Feb 2016 - Jun 2022
Nov 2017

129000 mi

£1000
Rear chassis and inner wing welded dice to corrosion Rear suspension arms bushes worn Top hose leaking, worn and replaced Turbo pipes leaking oil 

Return to top

See TrueDelta's information for all SUVs
See TrueDelta's information for all Land Rover models.

2004 Land Rover Discovery 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 Land Rover Discovery problems occur, check out our car reliability stats.