Hi, This is off topic, but I thought I'd ask here since some of you knows more about cars than me. My 2005 VW Passat TDI has problem with Torque Converter and needs transmission replaced. Do you know a mechanics/garage that you can recommend for VW transmission job? -- William