I've recently repowered my 25' Celebrity with a 1999 Mercury Optimax 225 from a 1994 Mariner 225. As I throttle up, the engine runs great at idle and lower speeds, but as I move the throttle forward slowly and reach mid-range it shakes, runs unevenly, and won't go any faster. I can move it...