Advice please. While on vacation I got a P0401 and later P2262 codes. Took to dealer and they cleaned the EGR and took care of cooler and cleaned the turbo after first telling me I needed a new turbo. Truck ran fine with those codes and still ran fine today but got new code in morning (not a cold day either) P2609, "Intake Air Heater System Performance". Dealer ran check of all codes and this is the only "active" one, rest show "stored". They are giving me the run-around about getting the truck in and leaving it. Question: Is it possible or likely that when the work was done on the turbo and EGR (less than 200 miles ago) that a wire was broken to the Intake heater or not connected properly? Any and all other suggestions would be appreciated. Truck is 2009 2500 4x4 with 6 speed manual trans 6.7L . Thank you for any words of wisdom. Truck has also been a pain from the beginning with O2 sensors. Currently less than 60K for miles but out of warranty by a few months. :--)