Guys i’ve been trying to get my motor working correctly all year and have done nearly everything. Is older but only about 1000hrs. It starts out running perfectly and then quickly goes downhill after 5 minutes on plane. It’s not overheating…temp alert works correctly (was overheating before an intensive acid flush)…fine now. Just did a meticulous carb clean…i mean whole carb in ultrasonic machine with warm carb formula multiple times, air compressor, carb cleaner thru all fine circuits multiple times. Covered individual fine holes and flushed thru pilot circuit both ways and confirmed output. All needle jets were replaced last cleaning but i even made sure they were clear again. Checked float height…new orings with a bit of silicone grease. STILL bogging out after running and getting worse and worse with time to the point where even off idle to 1700 rpm is rough and barley getting back to dock. BUT NO OVERHEATING. Fresh ethanol free fuel. ALL new OEM hoses and prime line. I mean i checked dashpot and everything. Already swapped all 3 coils, pulser coil, exiter coil!!! Compression 190-195 PSI on all cylinders. All that is left is fuel pump and CDI. Fuel pump is original diaphragm pump from 1997. I mean 27 year old pump with rubber diaphragm. Pumping the bulb actually seemed to make it worse when underway. Should i go ahead and just do the fuel pump? Each time i take it out it seems to get worse and worse. Here is a clue from this time- it’s intermittently trying to run strong. Every 5-10 second power will return. As if struggling for fuel or spark (deteriorated pump or CDI component deteriorated). Its HAS to be a trashed fuel pump diaphragm or failing CDI circuitry rapidly degrading with heat. With the control lever constant…listen to this video today-