Well mine is 2006 225, same block I think, nothing but good to say about it, ran fine for 5 years, put over 400hrs on it, but having an issue right now but will see if it’s worth fixing or repower, just got off the phone with the shop, could be a simple fix like a sensor, they need to scan it to see, low oil pressure or overheating, but it’s not overheating so ???