Last person I sent to the driveshaft shop had the driveshaft shop tell me not send anymore there, as he puts it count the pieces between the end universals and that is how many pieces are in the shaft. 1 piece will not work on our cars since it has flanges.
I told someone where to go to get a shaft made, he proceeded to tell them he wanted a 1 piece shaft for his 2012 Mustang V6. He ended up waiting 4 or 5 weeks for AM to get them back in since the driveshaft shop I sent him to was just going to build him another 2 piece shaft. So I am the badguy.
OX1 did say he marked all 3 so there might be some sanity left.
That Rubber is definitely bad OX1, like this one