I was just stranded by my tj with no warning i was up feeding my horse and it ran fine on the way there but when i went to leave it cranked for a quarter second then died and won't crank anymore its throwing a code for a fuel pump relay but i can hear the pump prime any ideas on what this is?