Good luck with the repair! Thought I would chime in since it seems to be a Wisconsin only thread. I actually made the switch from IO to OB. With my limited handyman skills the OB is cheaper and easier to maintain(your mileage my vary).
I agree with the small shops. I use Amherst Marine and have always been taken care of fairly.
I used to live in Barton and took my boat to CLS once in a moment of weakness. I have NOTHING good to say so I'll say nothing other than they had the boat for an eternity and never fixed the problem I ended up fixing in 2 hours. The other dealer down the road is no better. They act like they're doing you a favor to grace you with their service.