BIG PROBLEM - Went for a ride in my GLX today.....rode over tracks and heard a cling noise. Got out to examine car and found a VW part on the ground. Part# HDH 021 103 397 - Its sort of an L Shaped Bracket Anyone have any idea what this is to? It was under my car, i jacked it up and it looks like nothing is missing and everything is runnig fine. Please Help ASAP Thanks Jeff