There should be a good driveline shop in most major metropolitan areas.
Maybe not with the reputation of inland empire though
http://www.iedls.com/ I believe that they are who Cajundragger is referring to and are one of the most respected driveline shops in the country. At the least I think their sight has valuable info on measuring the truck for the driveshaft.
http://www.google.com/search?hl=en&c...+Louisiana&spe
Is the google search for driveline service in Louisiana. You have to weed out the trash but there may be something you can use.
The other option is to hunt, measure find, cut if necessary and match.
OBTW some GM and Ford drivelines use the same U joints.