Hello. I have a 2010 Chevy Silverado with the 5.3 L engine. The truck has 44,000 miles on it. About one month ago, I started to hear squeaking coming from either the serpentine belt or the pulleys. I didn't have time to repair it myself, so I brought my truck to a mechanic. He replaced both the idler pulley and the belt tensioner pulley. He also replaced the AC belt and the serpentine belt. The noise went away temporarily. For the last week or so, I have been hearing a chirping noise when starting a cold start. Feature goes away after the engine runs for approximately 10 minutes. I was looking at both the AC belt and the serpentine belt and I noticed that both have worn edges on them. They definitely didn't look like that a month ago when they were replaced. Could the problem be coming from the harmonic balancer since both belts wrap around the harmonic balancer?