I thought id throw up a new thread to make it easy for you to see this. i think i may have the answer to your problems...Throw your timing light in the trash and time it by ear. just cause the motor should be at 8* advance doesnt mean thats where it like to be. How to time by ear: 1. Tighten dizzy bolt so that you can spin the thing by hand with some force 2. advance the timing alot 3. start- retard as nessecary so it will start properly 4. drive- get on it hard too. pull over when you hear pinging (its a very obvious sound) retard the dizzy a little at a time 5. once you cna get on it hard and hear np pinging youve reached the threshold. drive it a lil more. start it and trun it off alot to make sure it doesnt diesel and it starts ok. 6. Your timing is set! This may take more time than a light will but in my opinion its alot better! 7. No more headaches!