This driveshaft just returned from Shaftmasters being upgraded to the newest specifications (joint on rear towards axle to eliminate vibrations). It was unwrapped for pictures only and placed back into the box. The aluminum shaft and both U-Joints are brand new. The only thing reused were the end couplings. Other than this, the driveshaft is just like new. Fits ALL GT500's from 2007-2012 *SOLD* Manufacturers link Here is the invoice David sent me when I paid for the upgrade. The shaft was just built and certified with a double balance. It's ready to bolt onto your car.