I have read that a flashing light means Multi-Misfires. It could maybe be your ICM?