Yesterday, I started my truck after 2 days, the weather was fairly warm (50°). After I started it, the CEL was on, it was idling fine. About 7 seconds later, the engine dropped 200 rpm, the CEL went away & it returned to normal idle... Any ideas? ICP? HPOP? Or did I get lucky & get a truck that fixes itself? This hasn't happened before & it didn't log any codes. Thanks for any input!