02 Tundra 4.7 275,000 Miles. Everything was running fine. I was driving down a busy road and turned around in the center and BAM, truck started skipping and bucking. I drove straight to AutoZone and had it checked. Both o2 sensors code came up and #4 and #7 had random mis firing and the TPS code came up and and the Clutch in the throttle motor, sorry I can not remember the name of it, so I went ahead and changed both 02 sensors, TPS, all Coil paks, Spark plugs "they actually needed to be changed" , fuel filter and cleaned the Throttle Body and MAF. The truck did run a lot better, it stopped the bucking and skipping. The codes did not clear after. Tried clearing them with the hand held also, to no avail. Now when the truck is idling it will be smooth then it will miss twice, like dup, dup and then smooth out again with the A/C on or off. What am I over looking? I believe it is a sensor that I am over looking or do I need to just replace the whole Throttle Body assembly? Thanks in advance for your help. I am good at mechanical, but the only thing I know about electricity is that, it will shock you.