Service Engine Soon light on on 2001 Buick Park Avenue

Came on while I was driving. Car lost compression and light is blinking and staying on. Starts blinking while I'm driving, constant when car is idleing. Any guesses at what it could be?

1 answer
cruise on over to your local advance auto or auto zone.they have obd2 scanners and will check your codes for free.