My good buddy Bart and his son came this morning and assisted with my repair. We got the Ignition Pulse Generator replaced, and I did the Air Filter while I was in the bike.
So far so good, it busted right off and hopefully I'm good for awhile.