You need to set the base timing correctly. The ECU varies the timing based on load etc...

you have to ground the pin in the plug in the below picture to put the ECU in Timing Mode, then set the base timing using a Timing light to 3-7 degrees BTDC