timing
So get a timing light and see where you are at now.
Advance it a couple of degrees and take it for a test spin. Leave it in high gear and pull a good hill with it. If it doesn't ping, come back and advance it a little bit more.
Keep doing this till it starts pinging. Then back the timing off till it quits pinging.
After all this, shut the engine down(should be good and hot) and let it sit for 2 or 3 minutes, and then try to start it. If the starter struggles, then turn the timing back a little bit till the starter spins the engine without struggling to turn it over.
That will be your best timing point.







