There's no direct wiring between the coil packs and the crank sensor. The crank sensor provides
triggering pulses to the Weber ECU, based on this signal the ECU will fire one of the dual ignition coils
(this type of ECU contains the ignition power module as well).
Even if the crank sensor is defective the fuel pump should start up for a few moments upon turning on the ignition.
@George: it can be ECU fault, but it could be wiring fault, relay fault or the blown
20A fuse next to the relays as well. (Is that 20A fuse OK?)
To rule out the relay problem that fuse must be OK, and you'll need a multimeter
or a test bulb and some piece of wire.
Disconnect the ECU connector. It should look like in the attached picture.
Turn on the ignition, and connect pin#4 of the connector with a suitable piece of wire
to ground (e.g: engine block), the main relay should engage. If so keep the pin#4 grounded,
and put the testbulb or the multimeter (in 20VDC range) between pin#35 and ground
(gently, do not bend the pins).
The test bulb should lit or with the multimeter you should measure near battery voltage
(around 12Volts). If the relay engages but no voltage between pin#35 and ground
turn off the ignition and exchange the two relays and repeat the procedure.
If the voltage is missing from pin#35 the ECU won't get any power.
If pin#35 is energized then the main relay is OK, in this case probably the ECU causes
I hope this might help.
Last edited by LoneWolf33; 03-01-14 at 15:37.