These guys can probably help you with your mechanical stuff.

wwwfleetpride.com