Rollin5150, I think you are right, it doesn't sound like a timing issue, idle is perfectly fine.
Thumper, I don't block off the exhaust during the off season (maybe i should). My place is rat free, besides, the water box has been taken out of the ski and cleaned over the winter.