Ok heres the problem, When i put the key in and turn it on before the engine turns i hear the fuel pump turn on and build pressure up right. Isnt it sapost to shut off after 5 seconds??? Well the fuel pump doesnt shut off or anything. Do you guys think i have a leak or somthing? i orderd a new tank because of the baffle fell and it is messing up my float. Also i have a leak coming from the tank. Guys Help me out here!!!!