I have 2 1994 Geo Metros with the same problem - the check engine light is on with a code 15 - coolant temperature sensor - overheat. They both run cool. I have replaced the sensor - no help. I have also tested the new and old sensors with ohm meter at verius temps on stove with a thermometer - all check good. Any ideas?