I have a 2000 GTP with 153k miles. I've owned the car since new and a few weeks ago I noticed a loud whine noise coming from the engine. It moves up and down in pitch according to the RPM. It sounds like it's coming from the super charger.

I don't get any rattling sound or vibration. Could I just need to replace the oil in the sc or am I too far gone?

If I need to change the bearings or something can I do it myself?

Thanks.