Dreaming of buttsecks for years...
Join Date: Feb 2006
Motorcycle: Anniversary Edition 600 & 2018 Harley Street Glide
Re: Will not hold idle or start without throttle (hot or cold)
Crank it for 10 seconds. If there's an issue with the CKP or CMP sensors, it should code. If there's an issue with the TOS, it should code.
Grounding to the throttle body is probably not a good spark test. The throttle body is mounted to the engine with rubber..... You'd be better off to dribble a few (and I mean a few) drops of fuel into each intake and crank it. If there's spark it'll fire the cylinder at least once.