getting very little heat while driving and idle if i turn up fan inside car goes cold, temp gauge goes to half and stops, also getting a noise like a loose belt but once the car is warm noise stops?
It could be a number of things:
Not enough coolant, check level. If it´s missing some see if it holds level now or if it losses coolant.
If something was done that required a drain of the cooling system, it may not have been bled correctly after refill and have some air-bubbles in it.
Thermostat may be broken, replace, refill, bleed system.
Water pump may need replacement. Did you stick to the recommendet change interval?