first time posting here...
I have 2003 Odyssey at 82,000 km. The engine light stays on with TCS light on and off.
First time I took it in, it showed P0304 misfire. They checked and cleaned sparkplugs and it was fine for 8 months.
Second time I took it in with the same problem (lights on). Test came back with P0304, P0305 and P0306 misfires on cylinder 4, 5 & 6. They cleaned out EGR ports and replaced gasket. Spark plugs were okay.
As I was driving out from the dealer, the lights came on again. One more test later, it came back with same errors.
Now, they are suggesting to use the supreme gas and add fuel cleaner. If that doesn't get it fixed, they suggested to have injectors cleaned (cost up to $525), but they are saying it may not correct the problem.
I'm going to add the fuel cleaner because it won't hurt. But if this doesn't work, where do I go from here?