I have a 1994 toyota corolla DX 7afe manual it cranks but wont start it has new distributor and wires, new fuel pump and all fuses and relay seam to be working it had its ecm replaced before all dash light come on like normal it cranks but has no power to distributor or to fuel pump what could it be? crank position sensor?