overheating on 1999 BMW 323i

i had put new serpentine belt&s new idler pulley and expansion tank belt tensioner assembly

Asked by for the 1999 BMW 323i
1 answer
Number of questions you need to answer before replacing parts.
Manual or Auto?
Cooling fan comes on when AC is turned on?
Thermostat in working order?