Since I got the car i have been having varying issues with temperature not runing right, usually sits at 80 unless you floor it then goes upto 90 and if you ease off back to 80, think its thermostat related, then today drove for 20mins, stopped the car, when i started it up again coolant light came on, and the level was very low, so topped it up only to find out that when i got home, 10miles up the road my level was very high. Am i right in suspected my thermostat is sticking, either on or off...