guys i just replaced the aftermarket a.c belt (continental) with the oem one the noises are gone. It's a pitty i had been changing the bearings like that. I would never have thought that a non oem belt would make such of a difference.. And i could swear that the noise is coming from the a/c bearing. If only you could hear it.