Well gents, I got the bolt off today, did the oil change (which the old oil smelled like gas, not oil) and we seem to be off and running!
Went for a few miles today to give it a quick test, no issues so far. Idle was a little high, but I lowered it at home, and now have a steadt 1.5k idle...