273HP, boat anchor or?

That's pretty rough. You might be able to save it but at what cost? What's your plans for the car?