I am the original owner of a 2004 V6 4Runner. The vehicle now has just under 175,000 miles on the odometer. Up until now, the vehicle has been bullet-proof.
Early summer 2019 the engine started throwing a code, alternately P0300 and then P0302. Not wanting to replace parts in ascending order of cost to end up not getting to the problem, I brought it to a local mechanic who was, heretofore, reliable. He said it was a bad head gasket as evidenced by a fouled plug and traces of coolant in a cylinder.
This is the worst possible news, but I'm glad I didn't spend $500 replacing parts that wasn't ultimately going to correct the issue. So I think I'm pretty smart at this point.
So I take it to the dealer I bought it from because their head gasket replacement quote was actually cheaper than the mechanic.
The dealer removes the cylinder head and sees nothing wrong with it - at all. Nonetheless, they replace it anyway and put in new plugs. Bill to dealer? $4,000... and I'm still getting the P0302 code.
I then personally replaced the following:
All the coils
All the fuel injectors
The PCV valve
The mass airflow sensor
Still getting the code.
Frustrated and with a ton of money in it now, I bring it back to the dealer who replaced the head gasket and tell them of my woes. They keep my 4Runner for a week and then threw up their hands and told me they have no idea. As a seeming hail Mary, they suggest testing the fuel injectors to ensure they work... another $200 to do this check, no repair or replace, just check.
Nope. We're done here.
So I still have the 4Runner. It misfires and runs pretty rough, but is drivable. And not a sole, not even the dealer, knows what to do. I'm at my wits end.
Anyone?... anyone!
Early summer 2019 the engine started throwing a code, alternately P0300 and then P0302. Not wanting to replace parts in ascending order of cost to end up not getting to the problem, I brought it to a local mechanic who was, heretofore, reliable. He said it was a bad head gasket as evidenced by a fouled plug and traces of coolant in a cylinder.
This is the worst possible news, but I'm glad I didn't spend $500 replacing parts that wasn't ultimately going to correct the issue. So I think I'm pretty smart at this point.
So I take it to the dealer I bought it from because their head gasket replacement quote was actually cheaper than the mechanic.
The dealer removes the cylinder head and sees nothing wrong with it - at all. Nonetheless, they replace it anyway and put in new plugs. Bill to dealer? $4,000... and I'm still getting the P0302 code.
I then personally replaced the following:
All the coils
All the fuel injectors
The PCV valve
The mass airflow sensor
Still getting the code.
Frustrated and with a ton of money in it now, I bring it back to the dealer who replaced the head gasket and tell them of my woes. They keep my 4Runner for a week and then threw up their hands and told me they have no idea. As a seeming hail Mary, they suggest testing the fuel injectors to ensure they work... another $200 to do this check, no repair or replace, just check.
Nope. We're done here.
So I still have the 4Runner. It misfires and runs pretty rough, but is drivable. And not a sole, not even the dealer, knows what to do. I'm at my wits end.
Anyone?... anyone!
Last edited: