I experienced a situation like this...it turns out it was the Hall Sensor in the Distributor....from the outside of the dist...you can see the small wires (three, I believe) feeding the sensor.....A/C Delco makes an aftermarket part you can install yourself....I unfortunatley replaced the complete dist.