FWIW, I would not shy to far away from it either as long as the motor doesn't have a ton of hours on it. The corrosion issue is a pretty common on the 2003 2004 models, and the fix is a pretty solid one.. Last fall I had my 2004 225 in for servicing @ 1000 hrs and they noticed the exhaust was pretty bad. I had the exhaust replaced, new timing belt, water pump and oil pressure sending unit replaced and the bill was $3,100.00. I would imagine that he wanted to let you out of the deal so they could make the repairs, raise the price and try to re-coupe the loss. Parkers don't sit for long. Good luck Mike