Wait a second. Today's not April 1st is it? How could your mechanical fuel pump have failed after all the posts I've read here on the forum describing them as simple, reliable, fool proof and highly superior to electric fuel pumps? You don't suppose the quality of the pump matters more than whether or not it's mechanical or electrical, do you?
