Noticed the other day that the truck is running terrible like it is misfiring. Got the codes 22, 32, and 42. I have several TPS's and tried all of them but I am still getting the code. EGR Valve is brand new and so is Distributor, wires, spark plugs, ignition module, spark control module. Made sure timing is where it is supposed to be. Cant really figure this one out so some help would be appreciated.