I have 4 spare shafts from a Ford 8.8 out of Explorer (31 spline, discs). Two for each side. $25 each
Shafts are in Pell City, AL but I work in Birmingham and can deliver there most any day M-F and I will be traveling to ATL next week for a few days and could deliver there as well.