the truck starts fine idles fine an starts off driving fine, but once i decelerate let my foot off the pedal the check engine light comes on and the truck sounds like its only running on 4 cylinders, this also happens if i rev it to about 2000 after i start it in park, if i rev it to 3000 or above light comes on truck sounds like 4 cylinders and then shuts off. i replaced the CPS, wasnt that. scanner said its my tps and cps even though i replaced the cps, tps i cant seem to find a direct replacement because ford stopped making this product. i havent found a similar post on any forum on anyones truck sounding like mine is, everyone else with a tps problem seems to have a different description of what happened to their truck when their tps went, anybody have any suggestions? similar problems? ialso read about the IVS....but appRently. o one makes that anymore either???? all help is appreciated