I have a 2005 Mercury 225EFI. It quit on me last weekend about 30 miles from the boat ramp. I was cruising along and it just stopped like you switched the key off. It started back up but ran rough for about 10 minutes or so and then it leveled out like nothing ever happened. Made it back to the landing okay but figured it needed to be checked out. I had a mechanic check it out today and he found the lower left cylinder had 70 psi while the others were all 120 psi. Said most likely I had a broken ring and damaged cylinder sleeve. My warranty expired January 26, 2007. Lucky me. Would you repair only the damaged cylinder or go ahead and do them all even if the others show no damage? Also, how many benjamins can I expect to shell out for this repair? Thanks for your input.