At around 2,000 miles I got a check engine light. The code (DTC P0128) read something like "coolant below operating temperature." I had heard of other instances where the thermostats on the 1.4 in both the 500 and 124 Spider were apparently stuck open. So I called the closest dealership in Tacoma, WA, ordered a replacement thermostat and scheduled an appointment. Yesterday I went in for the service (my first service experience) and we found (bad news) that the thermostat I'd ordered was used in another repair, and (good news) that FCA was recommending a flash update to the ECU. Apparently the technical wizards at FCA are thinking that the problems with this diagnostic are software and not hardware related. The part itself, in fact the entire cooling system external to the engine, is from Mazda. So there may be trouble marrying the ECU to the Mazda gear. But if this is not the case, the tech ordered a thermostat to be kept in reserve for me.