Quote Originally Posted by twinj
That what it means when the check engine light is flashing. You already did the most obvious troubleshooting. It honestly sound like a piston ring or something. Don't quote me but that just my 2 cents could be wrong.

What is your setup?????
CEL can mean MULTIPLE things not just one particular problem. A Piston ring isnt going to set a CEL. A piston ring collapse will produce smoke out the tail pipe.

-Ant.