electric inline fuel pumps??

You can pull a brand new car off the showroom floor and it could break down... One thing in life there's no guarantees...