Not sure if you have figured it out yet, but I have fixed 2 diff Blasters with sheared woodruff keys and 2 with bad coils. Looks like I'm just west of you.
Welcome and it Looks good man. Check out your main jet while your in the carb. Racers sometimes jet on the lean side to get a bit more power, but it is bad for engine life!! And as Blaaster says leaktest!