It sounds to me like the fuelling is awry. Like I said before 10 minutes with someone who knows the ECU will have it purring, you will need to use a PC and the emerald software to get anywhere.
Here is a procedure I use to perfect the idle.
Use the following procedure to set up the idle and corectly align the pot/map. It’s been developed over many many sets of TBs and works.
Turn off idle control in the software!!!
Make sure the engine is hot
Make sure the idle advance is no more than 5 degrees,
Slacken the locking nut on the balance mech
i) make sure there is some slack in the cable.
ii) measure the airflow between TB 1 & 2 against TB 3 & 4.
iii) if 1 & 2 are low, increase by turning the balance grubscrew clockwise, if 1 & 2 are high reduce by turning counter clockwise. If they balanced lock up the adjustment grubscrew and ensure you have 1000RPM, if they are balanced and at 1000RPM go to viii)
iv) adjust the overall idle adjustment screw if idle falls or rises too much, set idle to 1000RPM
vi) if you have adjusted the overall idle adjustment screw then make sure you re-align the throttle pot in the software immediately.
vii) go to i)
viii) Let the engine idle and go to the live adjustments screen
Look at the lambda scale and adjust the fuelling until it shows two or three bars into the yellow, try trimming the fuel up and down two or three points and note the point at which the idle starts to fall in either direction, then go for the middle point which should give a clean and reasonable idle. If the idle starts to fall when you are adjusting the fuelling then you are going in the wrong direction, start adjusting in the opposite direction, The fuelling is right generally when the idle is at its fastest, if the Lambda scale doesnt appear or appears way off then it could be that your sensor is faulty. If the idle speeds up , adjust using the idle adjustment screw NOT the fuelling or timing, reset the throttle pot each time you adjust the idle screw. Recheck the balance.
When you have the idle stable and smooth at 1000RPM and the lambda reading consistently in the yellow by 2-3 bars then the idle is OK. Reset the throttle pot and set idle control on in the software with values of 25 degrees and an update rate of 10, then all should be well.
It might take a while to go round the cycle a few times, be patient, take your time, its worth the effort.
If you dont have a near perfect idle then you have not followed the above, I have never known it to fail.