Took it to the dealership, i have changed the sending unit at the thermostat and the relay, replaced the fan motor for shits and giggles, but no help. put it on the diagnostic machine and ecm is bad - changing it now only 128.00 so cheaper than buying new car.