my s3 has been playing up lately running like crap and bad mpg slowly getting through the list of stuff i need to do to fix it and now this has happened, basically if my heating is on in the car the car doesnt get to temp on the dash but the heating is warm, as soon as i turn the heating off the car gets to temp fine, is this a thermostat prob?