That's one way to open the spam floodgates.
Must have been a 'coolant temperature sensor', no such thing as an 'engine heat sensor'. Did the dealer actually tell you it was that? Nonsense! Typical dealer gobblep..h!So I took it to main dealership, they found the problem to be the engine heat sensor, on the dashboard it was saying 90c but they ran a diagnostic test and that said 130c...thanks for the info everyone