At wide open throttle, the engine runs about 25 seconds, then it cuts out, like it was starved for fuel. Dropping the rpm (below 2500) will keep it from completely dying. I have replaced the fuel filter, no change. then i replaced the VRO pump, no change. replaced the fuel filter again, no...