The Weber L range were one of the very few ECUS that did not use a trigger wheel for crankshaft reference, would be very surprised if your mappable ECU did, so have you removed the trigger wheel and got the four lug pulley back on although I am sure it would not run at all if it still was using trigger wheel.
Martin