I had a similar problem when I first got my car running. It turned out to be a bad ground, and the timing was off. But before that, I replaced everything else, including a heat blanket. Which is good, because down here it can get over 100 degrees in the summer..
__________________
|