Blinking red light is the immobilizer. Blicking red light I'm not sure, but it doesn't sound good. Tom
In Honor of Battlestar Galactica, I'll say your Blicking Red Light means your Fracking Engine Imobilizer is activated. Now go read your owners manual...