Just received this drive shaft and was wondering if it's complete. The garage went to fit it and said there are bits missing??