Was told that my idler pulley may need replaced because of the noise that it's making. Trying to figure out what the right part is to buy? Car has Vortech S-trim.... is this the right part to buy or will any idler pulley do? http://www.superchargersonline.com/...uct_info&cPath=510_1071_1072&products_id=7246