THOROUGHLY check your tank... I had this happen on my TJ a few years back and I inspected it twice before I found a huge hole on the TOP of the tank... thanks to the previous owner who cut the exhaust off right behind the rear axle to have it dump into the tank and melt a hole.... had to get a new fuel system, I know yours is most likely a metal tank which means there COULD be corrosion where the fuel pump is mounted to the tank which could cause the issue... My .02 oh and ALSO for some reason it didnt give me a check engine light either...