Mine's back in the shop. Last time it was there I got what I think was the latest pcm flash. Service guy said it doesn't say it's to remedy any specific problem, but he thinks they probably did slide some stuff in there. My truck did the same thing it always does, severe bucking/jerking and obvious misfiring, and the check engine light flashed again, as it always does. However, this time it WOULD NOT turn on the check engine light and store hard codes. Same misfire codes as usual were stored, but only as pending. I must have driven it 10 miles acting up, and it just refused to store them as hard codes and keep the cel on. I didn't turn it off when I took it to the dealer, so they were able to see that yes, pending codes were stored, but no freeze frame data was stored because the trucks apparently don't save that unless a hard code is kept. At this point I don't even want the truck back. It has about 850 miles on it, and this is the 4th time it's been to the shop.