Recently my car has developed a loud squalling in the belt system and I am taking it apart tommorrow to check each idler 1 by 1. I have searched and searched on my belt size, does anyone know an alternative to the belt with the part number 25-100852? The local napa can get it within 3 days but, is it a good belt to use? Thanks for your time