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?????