Had a ZJ like that. Its the fuel pickup. It rides on two rails that are spring loaded to push it against the bottom of the tank. Someone on my ZJ it had come up on the rails and jammed so it wasn't sitting on the bottom of the tank.
To fix I removed the fuel pump assembly, cleaned the rails and made sure everything moved smoothly then stuck it back in.