The flashing engine light doesn't sound good. If it's solid it usually turns out to be emissions or a sensor or something somewhere. Your problem (without any additional info) could be bad. If you've still been driving it I would get it to a shop. Flashing light = bad!
Brett
------------------
66 Tahoe Turquoise Coupe
Laser Red 96GT Ragtop
30 Years & 30 inches apart in the driveway!