You previously provided the following part #34-51-6-756-289 for the DSC repair kit for my car. Is this a repaiar kit or a whole new part? Where is the dsc control unit located on my car?
Thx
Thx
Jun 30, 2009 at 9:23 AM