its not grounds, flashing means misfires, either needs a tune up bad, or the cat is clogged up. pretty much the only 2 things that will make the light flash.