i changed every thing i could think of on it bought a new coil, distributer cap, rotor , and timing belt is ok so idk could it be the circut board on the relay switch i guess thats the only think to check. another thing, a before this started happening my stereo kept shutting off all day everytime i tried to turn it up could it have been getting too low of voltage and the circut got too hot and broke? idk but do i have to put it ina shop for that? let me know anyone thanks