In all honesty, I think this may be the best option. Once you start getting the parts together, it will add up very quickly.
Unfortunately it will be expensive either way, but unless you can afford a catastrophic failure on the side of the road, it may be the only option.
As you said, it hasn't been looked after well, so there may be further damage that you are not aware of due to poor maintenance.