I just bought a 2004 Land Rover Discovery 2 SE7 w/ 105k miles a couple weeks ago I love it already but am having a few unfortunate issues.
Car was fine when i test drove it and for a few days after, and then i hopped on the freeway one day and it misfired like hell, couldn't get above 50mph, i could feel it misfiring badly at idle. Got the codes read: P1300, P0300, P0301, P0304, P0307, P0308.
Took it in to a reliable local shop, they said it had the wrong plugs (Platinum +4's), replaced the plugs with NGK's and changed my oil. Car ran fine / idled fine for a couple days and pulled hard etc., no CEL light.
Two days later, same symptoms, codes read the same. Took it back to the shop, they said it must be the coils, so they replaced both ignition coil packs and the wires (STI). Car ran fine and pulled harder than ever, idle was smoothest its been. Drove it around town fine for a day.
Next day, i take it on the highway and open it up and immediately get a code (only P0304 this time). Drove it for another ten minutes on the freeway and eventually got the codes: P1300, P0300, P0304, P0305, P0307, P0308.
It seems to be idling better now and not misfiring as much, but otherwise the same symptoms persist, and i am now in over $1,100 trying to troubleshoot this.
any thoughts on what to do next? Does this sound fuel injector related? I told him about the misfiring issue the first time it happened, and his reply was "Well, the O-rings are known to become brittle and leak in these trucks", was this a potential "hint"?
Supposedly the HG was done 15k miles ago, and the previous owner was a rover enthusiast and seemed genuine... Should also note that the CarFax showed it failed emissions in December... not sure how that may relate?
Car was fine when i test drove it and for a few days after, and then i hopped on the freeway one day and it misfired like hell, couldn't get above 50mph, i could feel it misfiring badly at idle. Got the codes read: P1300, P0300, P0301, P0304, P0307, P0308.
Took it in to a reliable local shop, they said it had the wrong plugs (Platinum +4's), replaced the plugs with NGK's and changed my oil. Car ran fine / idled fine for a couple days and pulled hard etc., no CEL light.
Two days later, same symptoms, codes read the same. Took it back to the shop, they said it must be the coils, so they replaced both ignition coil packs and the wires (STI). Car ran fine and pulled harder than ever, idle was smoothest its been. Drove it around town fine for a day.
Next day, i take it on the highway and open it up and immediately get a code (only P0304 this time). Drove it for another ten minutes on the freeway and eventually got the codes: P1300, P0300, P0304, P0305, P0307, P0308.
It seems to be idling better now and not misfiring as much, but otherwise the same symptoms persist, and i am now in over $1,100 trying to troubleshoot this.
any thoughts on what to do next? Does this sound fuel injector related? I told him about the misfiring issue the first time it happened, and his reply was "Well, the O-rings are known to become brittle and leak in these trucks", was this a potential "hint"?
Supposedly the HG was done 15k miles ago, and the previous owner was a rover enthusiast and seemed genuine... Should also note that the CarFax showed it failed emissions in December... not sure how that may relate?