Thanks. I don't have a flyweel puller yet. I'll buy one. Can't fix what you can't see.
Since I swapped all the wiring, new plugs, new CDI , new coils, and also installed them myself, I'm certain the installation, connections and grounds are good.
Leroy's mentions:
Carburetor Timing : If you are having problems getting the motor to run as you think it should, possibly where the timing plate is considerably advanced, you may consider doing a "Link and Sync" of the carburetor throttle arm roller to the timing plate cam.
The throttle cam plate that rotates under the flywheel when you twist the twist grip and the plate has an raised line type mark on the front of it. This mark needs to be timed so that when you advance the throttle twist grip, that the carburetor roller is at this mark when the carburetor throttle shaft just STARTS to turn open.
Is this simple to do ? Is it just a matter of adjusting the throttle position. What's the process.
A friend also suggested something might be bad, or burnt under the flywheel. I need that puller asap.