My car (camry 2007 2,4 LE) was overheating last night. At a stop sign it would not accelerate and I had to turn it off then on for it to work. After stopping I discovered that water had been blown out of the radiator and the radiator cap was gone. Surprisingly the temp showed at the lowest even below the C point. I put some coolant in it the next day and it turned off the check engine light and the temp seemed to stay stable. After driving it the temp was still stable but there was a big water leakage. I could not locate the leak properly but it seemed to come from the radiator hose or the ac water.
Any suggestions as to what damage could the car have sustained?