Well, I'm back with a potential problem. After driving to work, I put the truck in park and it idled up to 1000rpm. Coolant was at 210 (stop and go traffic today) and outside temp was 91 without humidity. Once I shut the truck off and started it again, it didn't do it. Scanned it and no codes, no smoke at idle and it only lightly smokes when i floor it (figured that's normal). Trucks stock, besides exhaust and is an early 04, auto. Any ideas?