Out of ideas...help. While running at a steady speed (55~60) truck will start a slight bucking or missing. While Speeding up or slowing down it goes away. Truck has plenty of power and idles fine. I've replaced the apps with a timbo and did the reset, pulled and cleaned the IAT, replaced BHAF, cleaned and tightened battery to block ground. Anybody have any ideas?