I live southern MN and It has been cold up here this winter. Yesterday morning I got in my Limited 4X4 CRD after unplugging the block heater and started it. It turned over right away but the check engine light came on and the EVIC displayed something like "Service Electronic Throttle Control." Instead of getting on the road to my destination I headed to the dealership. When I accelerated out of the driveway I quickly realized the Jeep would not shift any higher then 3rd gear, I could only drive about 20 mph. They were only able to look at the vehicle last night for the first time (no appt) and the tech said that he thought all he needs to do is "flash a software update", but he was waiting to hear back fro the engineers at Jeep to verify. This AM after 6 emails to the engineers and changing the DEF tank (more then a software update) they took it out for a drive and when they got back they checked it for codes again and now they have different code that they need to send to the engineers at Jeep.
Fortunately, I did find out that the inability to shift higher than third gear was related to the vehicle operating in a "safe mode" , but pretty bummed out right now. I have only had the GCR for 23 days. The loaner I am using is a 2012 Rav 4, its a 3 speed too