I've just been through the same thing you are going through. First I realized my spark plug wires were plugged in incorrectly, so make sure they are right. Then I was having a big problme with overheating still. I was sure the timing was correct, but after breaking down and taking it to a shop, my timing was the problem