Update: My brother just got a job at a local VW dealership as a Tech in the service department.
Ill wait until he makes some friends and then bring the car in.... Should get better results.