The car was running fine. No engine lights, no major problems. About a month ago the car was overheating, i took it to a shop and was told i needed a new water pump from a visual inspection. i saw the antifreeze was low. i replenished the antifreeze and had to replace it again immediately, so i did. the reservoir then stayed full. I drove the car without any problems until the holiday weekend. i drove 300 miles to my parents with no problems. on the way home from the visit the car engien started knocking. I pulled over, the car was not over heating, the temp. guage hand was a little high, but not over the half way point. I checked the oil and the coolant. They both were ok. i waited 40 minutes before i started back on the highway, within 10 minutes of getting on the highway my steering locked up, and the car shut down. i got to the side of the road, and the car would not restart. it would sound as if it wanted to, but didn't. looking under the hood, i couldn't see any obvious problems, broken belts, low fluids, or oil leakage. Could this been caused by a bad water pump?