I finally got a chance to install the new ignition sensor last night. I took the bike for a 70 mile ride this evening and it ran awesome. Looks like that was the issue.

Thanks to Dean at Hermy's for sourcing the part.

Two interesting observations...the OEM sensor grommet had no sealer whatsoever; I used some black silicone...the OEM gap was nearly 1.2mm; I gapped the new unit at .8mm

Runs great again.