RE: 2000 dodge caravan 3.0L wont start
I would think that the engine would be running a little rough if you had enough water in the fuel to freeze a fuel pump. Check out the fuel pump relay. It is in the fuse box on the right side of the engine compartment. I'm not sure which it is on a 2000 but the owners manual should tell you. The cover should also. If you don't know how to troubleshoot the relay buy another and replace it. I don't think they are expensive.
The fuel pump on my 96 grand caravan is in the fuel tank. If you find the wires and the relay checks out see if you have voltage to the pump when you try to start it. I would think it would hum if it were good and getting voltage, frozen or not.