Check your lugs to be sure they're tight. I just tracked down a similar condition that way.

Scott


Troll! '99 BMW 328i