PJ - I think 90% of the people out there have a driveshaft made for their application.

A Hollander Manual has driveshaft info that you need, but it's not organized the way you want it so you will have to go brand by brand and make up your own spreadsheet. Even then you will need to replace the yoke(s) for you application.