General Maintenance & Repair
My Touareg is 2004 V8. The checking engine light on yesterday when i drive home. My friend use a computer connect to the car and delete it. The computer shows that is System to lean. I am afraid it will come again. Is there any part i need to replace?