Hi, this engine with 700 hrs runs great but wiil not go past 4200 rpm. It will bog down when pushed but pull throttle back and she come back alive. I have replaced the vst screen and all fuel lines and fuel separators/fuel filters. This could be a hint that the engine will drop in rpms slowly as the engine warms up after a half hour I only get 3700 rpm?? Could I have a failing high pressure pump that weakens after it warms up? Thanks for any suggestions