RepairPal is your advocate for car care advice and guidance

Q: Flashing check engine light with dtc,s P0300, P0301, P0304? on 2006 Chevrolet Aveo

Get a Repair Estimate
Guaranteed by certified locations nationwide. Learn more
RepairPal estimates are guaranteed at over 1,700 quality certified locations nationwide. Learn more
| |
A flashing check engine light means damage is being done to the catalytic converter which will result in more costly repairs if not attended to. Your car uses two coils for four cylinders (waste spark system) 1 and 4 are feed of the same coil. That coil, the wiring to the coil or computer circuit has an issue, need to follow test procedures and trace wiring as per wiring diagram in shop manual. Autozone have some popular workshop manuals for free on line once you register (for free) on their website or there is a company that independent auto repair shops "buy" their information from that offer a very reasonable service to do it yourselvers. You can get a one week subscription or year subscription very cheap. The information is year make and model specific repair procedures, service bulletins, component locations, wiring diagrams ect.... great quality information same as the professionals have ,much better than generic workshop manuals from parts stores, much cheaper than the factory manual try
and get an online repair manual subscription.
i am having the same issue but i have a 2000 toyota tacoma, and there are 4 seperate coils with 4 seperate wiring going to them. i replaced ignition coil #1 and getting the same message. p0300 and p0301.
what is your suggestion?
I had the same issue with the Check Engine light, and it had to do with the Air Filter and the Air Filter tube that sends the gas over to the engine. This light came on when the car was "sputtering" and not picking up on all cylinders. This problem with the air filter caused the coils to be bad and also the spark plugs to the cylinders NOT SPARKING right. This cost me a total of $800 to get all of these things replaced. When I brought the car home last night, I found that it was running a lot better and there is a definite change as well.

I have also learned that you have to get your air filter changed every 12-15,000 miles or so, when you get it done at 30,000, 45,000, 60,000 and then again at 75,000 and 90,000. If you have a very good mechanic, you can get an air filter for the car that is very cheap for between $8-12.00.

If you see the Check Engine light flashing and you can tell that the car is not working on all cylinders, then you know that your air filter needs to be changed. Take it to a trusted mechanic right away and tell them what you think it is. Once they do a thorough diagnostic with the Check Engine light test, they will tell you what is wrong. In my case, if I hadn't taken it in to the gas station when I had yesterday, I would be looking at costly repairs...into thousands of dollars. This way, I ended up a lot cheaper than before, and still it was worth it.

What I also learned is to go to a mechanic who knows about these cars and definitely "shop around" for one that can do it for cheap...don't take it to your dealer because they will definitely charge you more than you can already spend. In this case, even though I took it to a mechanic I trusted, I still had to pay a lot, but it ended up being just these things wrong with it and not worse.

Hope this helps.
Didn't find what you were looking for?