Overheating in 2001 vw passat (1.8T)

hello folks! i need help on this one. my 01’ vw passat has been overheating now and then. i can’t turn on the ac anymore. i’ve replaced the water pump, the timing belt, thermostat, and the radiator fan clutch. i’ve checked with the mechanic and he says the head gasket is fine, but what else could be causing the overheating?

Why do you think it is over heating? Has your radiator been flushed? Does it now have G-12 (VW) coolant in it? Have the hoses been checked? Hoses can degenerate internally and look good on the outside.