I used a starter from DB Electrical on my 351C. At the time it was about $45 shipped. Turned a 10.5:1 engine over no problem.
If you have a manual transmission with 164 tooth flywheel, you need their 3223
https://www.dbelectrical.com/produc...cyl-new-starter-1965-1996-3223-410-14033.html
If you have a manual transmission with 157 tooth flywheel, or any automatic, you need their 3205
https://www.dbelectrical.com/products/new-ford-bronco-4-9l-5-0l-5-8l-starter-92-93-94-95-96.html
If you prefer to get one locally, the application for the 3223 is a 95 F-150 w/5.8L & manual trans, the 3205 is the same, but with auto transmission.