dont make the cel light flash, its bad for the engine. it means a catastrophic even is happening. aka multiple misfires.
Any possibility it could be the fuel pump relay/ resistor ? Saw an article some time back on this forum about using a short copper wire to bypass the relay to keep pump on high speed. Could it be a fuel staring problem?
Kopp