My 1991 MK2 GTI 8v is currently in the garage having a new outer cv joint fitted - or isn't. The one I ordered and had supplied by VWHeritage has 30 teeth, but the shaft itself has 25 splines and doesn't fit. Eurocarparts lists the exact same part as Heritage have supplied. Can anyone urgently help please as the car is up in the air and the garage aren't best pleased. Thanks all.