I took measurements of the original driveshaft from top of the splined shaft (separated from the yolk) to the u-joint lobe and it was 42" on the Lexus version it is 39.75". The yolks are exactly the same from what I could tell. Sorry, no pictures yet. Still just pissed off.....almost $300!