2002 Chevrolet Trailblazer LT

My car makes a rattling noise whenever I turn on the ac/heat system. It is very loud. The ac/heat works fine but the noise is overpowering. No one seems to know where it is coming from. The belt tensioner has been replaced three times.