88 xj 4.0 presumably stock fuel pump. Pulled it out of storage after six years. Ex-wife put it there, so I am pretty sure it was just shut in the garage and left. Pulled it out last month, changed the oil, coolant and fuel. Drained tank as far as I could and fresh gas and bottle of cleaner went in. New fuel filter as well. Nephew took it to get new tires put on and it died on the way home (no clue if he was getting squirrelly with it.) Now it won't start. Good spark. Removed ballast resister from the circuit. Opened schrader valve while cranking, steady flow. Will fire only if throttle body is primed. Once I stop cranking, you can hear the hiss of fuel flowing back into tank. Did the BMW check valve mod years ago, doesn't seem to be working anymore. But main issues, why won't it fire with fuel to the rail(have not checked pressure yet), and why would it lose its prime immediately. Oh yeah, new fuel pump relay installed today. Amy clues wise ones, I'm stumped.