So 3 weeks later, the bike is fixed (I hope
)... Didn't have the right sensor, so ordered it off e-bay. Canada Post took forever so bought one from a semi-local wrecker yesterday, of course the first part showed up today.
Either way, did 300 miles today, bike run better than it has all season.
My season started off with the bike not wanting to start after winter hibernation. Started after some trying with new plugs and air filter. Still had a hiccup every time I started it and an odd engine vibration from the motor that got worse at higher RPM. Nothing terrible, the engine just felt maybe 10% rougher than normal. Enough to notice, but not bad enough to indicate a failure. At times, I could convince myself that it was all in my head.
With the new sensor, starts easily every time and no more vibration (well outside of the usual Tenere vibes). I guess it's a good thing the sensor failed outright as I was seriously thinking of selling the bike because of the now fixed engine vibration.