Is it a 1 piece shaft? I would bring it to a driveshaft shop and just ask them.they are usually very helpful and wont just sell you on something you dont need. Some shafts have joints that are bigger than necessary stock and some are outdated and tiny.