1.8 Liter Turbo
My wife's 2003 1.8 Turbo shows persistent check engine light. Mechanic has diagnosed as Leak Detection Pump issue and has asked me to order just the pump (to save money as the full assembly is selling for upwards of $450).
Question: Which LDP fits this car?
Is this is the correct part # 1C0 906...