Could the mechanical fuel pump be bad/torn diaphragm and that cause excessive amount of fuel to be delivered?