does crankshaft sensor affect fuel pump