New to the forum, and have been searching for over a week, but cant seem to find anyone who has had the same problem im having. 2007 liberty, fuel pump randomly will not cycle. checked all fuses relays, changed pump and jeep started and ran great. until filled with fuel on test ride. then same thing, fuel pump doesnt cycle. Will not cycle again until you unhook battery and allow to sit. Only codes it ever tripped were p0171 and 0174 ( lean on both banks), cleared them and they never came back. Ive changed Crank sensor at suggestion of several posts on the forum. still no go. Next step is to drop tank again to get to harness to see if 12volts are being supplied to pump. anyone ever had anything similar? I cant seem to find anything that will cut out fuel pump power supply as far as sensors etc. sorry for the long winded post.