My 2002 Suzuki DF115 appears to be starving at high RPM (over 4000); if I try to run WOT, the engine will stall out after about 10-15 seconds. At 3500, I can run all day. I've replaced the fuel lines, run with a separate tank, and replaced the low pressure pump, low pressure filter, and high...