My 328 just started a high-pitched squeeling noise coming from the passenger side of the engine. As I accelerate between 2500 and 4500 rpms I can hear...