Also check the fuel filter....may be time for a new one since it only does it at WOT.