2001 CV Sport with 41K miles failed to start but cranked strongly. No-fuel synptoms. 2 hours later it started fine, ran well. Ford dealer shop diagnosed code P0191 and said fuel pump needed. I went for it and the bill was $860+ with new filter, environmental fee et al.
Did I get shafted? Could it have been some relay? Should the filter have been replaced first to see what happened?