1999 Silverado, 5.3 Truck has a high pitched whining noise, that sounds like a belt. We have replaced the fan belt, the belt that runs the AC, idler tensioner and alternator are new. Still can't pinpoint the noise. It seems to get worse, at a idle rather than at a higher rpm. It also only does this after it has warmed up and driven a few miles. Any ideas?