If it is only triggered but does not stay when the car is accelerating, it should not be the fuel pump, although when they fail it is to fail when they heat up. Deverias Search Vacuum Losses in the Admission collector, hoses or packaging, check the idle valve.