My MP5 started squeaking at about 95,000 miles. I already replaced the alternator and water pump belts, and the squeaking still persists. I'm thinking that the bearings in those pulleys are going bad. Does anyone know anything about this or know where I can get some new, nice pulleys to replace the stock ones? I found the underdrive pulley from unorthodox racing, but I want to replace the water pump pulley and the alternator pulley, as well as the underdrive. Any suggestions?