Now for the log version of this story. I had an impeller go out and overheated my motor, needed to have the head machined and new head gasket installed. took boat out for a test run and was loosing power when WOT. (boat will get to 4800RPM's then slowly lose power all the way to 3800RPM's. I changed the Low pressure fuel pump, High pressure fuel pump cleaned PST tank, filters and this seemed to take care of the RPM issue. but then the boat would stall when shifting from neutral to either forward or revers. I have replaced both switches on the shift assembly (I believe they are neutral safety switches) but it did not fix the problem. The motor is a 2016 Yamaha F200LB only 63 hours. any ideas?