My 3/1/2 year old baxi 105 he instant has been running fine until recently, now it just doesnt seem to heat the water up to the temp it did previously, its warm but not hot, only way i can fill a bath so that it is hot hot is to turn the tap down a bit but then it takes a while to fill, any idea's ?