Hey, this site looks great. I look forward to visiting often. I'm obviously new to the site. I also am new to the whole world of Diesel Power, and I've got to say it is awsome. I am having a problem this morning. Here in Chicago it is 10 degrees. I started my 2500HD W/ 6.6 and let her warm up to operating temp, but then I drove about 100 yards befor the check engine light came on, won't go over 2000 rpm's, or shift from second gear? she's an 06' with 17,000 miles on her. I have not done any mods she's bone stock? Any advise would be helpful.