When was the last time you changed the fuel filter and cleaned the prefilter screen? What is your fuel pressure?