fuel problems-5.7 EFI 1997-idles for awhile then starves for fuel and stalls.changed out I ak valve,map sensor,temp sensor,fuel pump and regulator,new intank pick-up and anti-siphon valve,new fuel hose to water separator and filter.sealed all water separator fittings and inspected for cracks.inspected all electrical conections.have any suggestions.