Engines are NEVER as good as they were after overheating. The liquids you saw pooling were probably coolant. On my car, it got hot once and coolant went into the overflow reservoir, then spilled out of there and got all over the side of the car.
A cracked radiator or loose/bad radiator pressure cap will cause that kind of leaking too. Here's what I strongly recommend doing:
1. Water pump
2. Thermostat (important but cheap part)
3. Radiator cap (important but cheap part)
4. Have the radiator removed and "cored out" -- A shop can take it out and basically gut it and clean it like a fish. Or if its cheaper, just get a new radiator.
After all this, be sure to have your coolant flushed biannually or every 6,000 miles. Use 60% distilled water for summer, 40% for winter.
Downside is that all this will be somewhat expensive. On the plus side, its still cheaper than buying a new car or engine.