replaced fuel pump, fuel filter, map sensor, plugs and wires, erg valve, truck Still idles rough and shuts off when pressing gas in drive. but will run in idle.