Have A F350 1989 with a 460. sometimes it cranks sometimes it wont. smells like its flooding out. my fuel pump runs too long when it doesnt crank. its a new pump. if i hold the gas pedal down sometimes it starts. almost like it isnt getting enough air. i think the fuel regulator may be sticking open. could this cause the problem? any help is appreciated.