Thanks Glenn, sorry to hear about your motor!
Well I got it back from the shop today. It runs, but it wants to stall out around corners, and pulses. Meaning it wants to die in pulses but a blip of the throttle brings it back. I am at a loss now. Maybe I'll check the floats...