Sounds like you have the same problem that I'm experiencing.
You said that your "Check engine light" is coming on then turning off ?
If so read the trouble codes and post them or have them read by a mechanic or shop and report back.
Just a shot in the dark as to your problem but my guess is that it is something related to the crank sensor.
My 92 just started doing the same thing recently and I'm just about to replace the crank sensor, I'm hoping this will fix the problem.
Don't replace any parts without having the trouble codes read and diagnosing the problem properly, otherwise your just guessing.
92 Bonneville SSEi - Stock - Remaining repairs needed due to neglect by previous owner - ABS/Trac, AC.
Mods so far: Maganflow High flow Cat, Rebuilt */C
Future Mods: Interior swap for Leath, High Output Altenator, Crazy system, Climate Control swap & Custom Exhaust/Intake.
98 Dodge Stratus - Wifes Daily Driver
92 Dodge Shadow - My Winter Beater