Couple of days ago, I was driving home and my 93 5.0 started to over heat. Within a mile from my house, I hear a loud poof (it wasn’t a pop,) come from under the car. It sounded as if I blew a radiator hose but they are intact. As soon as this happened, the car didn’t die but I lost torque and...