be careful, you might just have a loose wire that is causing it. try that first. I had the same problem. went to replace it with a new one and the car did not start. put the old one back in and it fixed the problem. happened again and i just wiggled the wires and it fixed it again.
try that.
