My 2003 honda odyssey started skipping at light acceleration, maybe 40-55 mph. I cleaned the EGR ports extensively. Still skipped and gave codes p1491, P300, P301... as if spark plugs were not working. I replaced the egr valve. Still skipping. I watched internet videos and look up forums. Some said air may be in coolant system, some said fuel injectors may be clogged. (Engine accelerates fine, andhas no problem at all when engine is cold. Once engine warms up, skipping starts and at erst at a stoplight, engine idles way down to only a couple hundred rpm, some times surges.) Some videos said to "re-learn" the computer by starting engine, running at 3,000 rpm for 5 minutes, then turning on air conditioner for 5 minutes, then running as normal. I did the "re-learn", purged air from the radiator/coolant system (yes, many bubbles came out after several minutes). I poured a bottle of fuel injector cleaner into the gas tank (the engine ran horrible after that until that tank of gas was gone). So more videos and forums, and some said IAV valve must be bad. So I replaced the IAV valve. I tried to check for vacuum leak in the hoses by spraying soapy water all over the hoses while the vehicle was running. No bubbling or sucking appeared. I didn't want to try with gas/propane as suggested on some videos for fear of starting fire. I have cleared codes several times but P1491 keeps coming back on and engine still skipping once it warms up and has low idle. Going on 1 month of this trouble...Any ideas????
33.7k questions
32.5k answers
1.3k comments
23.0k users