It could crop up with failures and then work well. Electrical components don't always just drop dead.
Other causes could be crud in the tank plugging it, a plugged fuel filter, fuel pressure regulator, etc
Good job on the diagnosis and fix. Hopefully you can drive trouble-free!
Wednesday, April 11th, 2007 AT 2:07 PM