Here is what I would do if I were in your shoes. Call Jerry Stairs at AGPARTSFIRST.COM. Price and check the availability of these parts that you need. Sounds like you may need some bearings too? Odds are he can get them. If he can't or if they are out of your price range get back with me. I may need a part # and or picture of exactly what you need to verify I have a used one. 

Andy

Here's Jerry's info:

Ag Parts First, LLC

4149 Blachleyville Rd.

Wooster, OH 44691

330-264-9720 or 1-866-264-9720

330-264-6060 Fax