hey guys...its been a while since ive been on here. glad to finally be back. just got a 2003 300m with 70k miles, new belts and new M special treads for 7000. got a question tho...when we first got it(my fiance and i), the belt was squealing nonstop, so i figure since they said they put a new belt on it that it was just the tensioner that was out of adjustment. sure enough i take it to the dealer that we get it from and they adjust it and the squeal goes away. i noticed the other day tho (it's been about a month) that when its damp/ humid out at night, or we've been on a longer trip (anything over 20 miles) it starts to squeal again...any ideas?