OBD1 95 gti vr6 does anyone know what this is and does? does it effect my idle and throttle response ?