So now I am on round 2 of the check engine light phenomenon..... I had the first one at 215 miles now at 1200 its back. The first time it was the p2000 code and the dealer replaced the o2 sensors and flashed it. But this time when I tried to get the code from the key trick it just showed up with dashed lines... I am getting real close to trading this thing in. By the way, the dealer asked if I was idling too much (i do half city and half hwy) and then proceeded to tell me that I don't drive the truck correctly. Amazing.....