I spoke to TD today, Apparently i have been sent two of the old style drive shafts that use a 1.5mm pin. They have been great with me and can't fault there customer service. They have said they will put 4 new driveshafts in the post for me tomorrow!
Fingers crossed there all a good fit!