Even with the issues you mention, I still say VERY nice score on rescuing another square!!!
In all honesty, the mechanical stuff doesn't sound too bad, might take a few dollars and some time. As for the engine being blown, I would be very curious about that because those 350's are pretty stout...