04 cobra. 2.76 upper, stock lower. When I got it, the belt squeaked constantly. We put on the metco dual ball bearing idler 4 piece kit and the recommended 75.1" belt. The belt is super tight and was very hard 2 get on so I know the belt isn't too small. The problem now is the belt squeaks on startup. Squeaks for about 5 minutes and then completely goes away. Any ideas? Or should I just learn to live with it?