I'm guessing new water pump and radiator.
Love these cars.
But it could be an electrial problem too. Does it actually steam? I had a car that kept on indicating temp, and it turned out the contact for the battery had rusted through.
The electrical guy solved it in like 20 seconds and a year of going to other garages with no success.