I ordered this to put into the Volvo Penta Engine that I have on my boat... The people at iboats AND the people at Sierra (the manufacturers of this part) BOTH promised me "without a shadow of a doubt" that it would work to replace the old U-Joint's in my engine. THEY DO NOT FIT!!! We ended up having to eat the money we spent on these and just order an entirely new shaft for my engine from Volvo themselves. DO NOT BELIEVE ANYONE WHEN THEY SAY THAT THESE WILL CROSS REFERENCE WITH YOUR VOLVO MOTOR!!!