This weekend while trail riding, I hit a bump and the jeep stalled out. Put in park and it fired right up. 2hours later hit another bump and it died and wouldn't fire up. No CELs. Towed to a friend's house and after some diagnosis, we decided the fuel pump was bad. Replaced it. Afterwards the jeep fired up and ran fine. Took an evening trail ride and about 100yrds from our cabin it died again an wouldn't restart. Had to be towed 2 hours home yesterday. I've checked/cleaned battery post connections. Ground connections too. I cut the power lines to the fuel pump and I'm getting 12v for 2 secs(normal). Tomorrow I'm going to pull the fuel line and see if I've got flow. Any other suggestions as to what may be causing this?