just found this would it be ok fitting to my car thanks AUDI A3/A4/A6/S3/TT OIL PUMP - 06A115105B - BRAND NEW !!!