HouseCallAuto 10/18/2012your cause is either a bad crankshaft position sensor or a bad ignition control module. The ign module is easy to replace but part is expensive. the crank sensor is not expensive but requires removing the harmonic balancer with a special puller. They both fail almost equally but I have replaced more often the crank sensor than the ign module. If there is a fault code stored for the crank sensor then forget the module and do the crank sensor. Suggest you check the codes with a code reader that will do 94 gm cars.