I just put on a Jet Pro 180 thermostat. Runs cooler, but my check engine light has come on and it is staying on. Took it to the 1st dealer, they replaced the MAP sensor ( i think thats right ). Took it to the second dealer and they ran test on it and told me it was my thermostat. Has anyone had this problem? What is the fix for this. Thanks in advance for any and all input.