Its the little things that sometimes we forget to check. 1st is the kill switch in the run position? 2nd does it have a clutch switch? Do you need to pull the clutch in and hit the button to start it? Check to make sure the clutch switch is not pushed to far into the housing and that it closes all the way when the clutch is pulled. Also when you hit the button and here a click does your headlight go out? You mentioned that the stator cover is cracked and jb welded? Pull it off and and make sure if there are any wires underneath that they arent pinched or broken. Try laying a screw driver across the posts of the solenoid and see if it starts, if so then the issue is somewhere else. sounds like alot but its pretty simple and quick to check all of those things.
I know enough to get me in trouble.
1981 Yamaha XS650 Special(current cafe, code name El Diablo Rojo)
1981 CM400C, completed project (code name Home Wrecker)
1981 CB750K, completed project (code name Winter Blues)
SOLD 9-21-2013 gone but certainly not forgotten.
2009 USA Choppers Bad Boy, rigid frame custom chopper.