So I am new to forum but this is my second truck. CEL keeps coming on and it will begin to surge.. then under throttle it will cut out like I just took my foot off the gas. It has new plugs wires cap rotor and fuel filter. My buddy at oreilly let me try on a maf, and a tps. Neither one helped. As soon as it gets to temp it will surge. But not all the time. Yesterday it ran fine. Im lost. Please help!