It has also a problem that when warm, if you have it idling and very lightly touch the accelerator pedal, the revs drop below idle (to around 500 rpm) and then bounce up as the ECM tries to prevent stalling. Idle is fine if I don't touch the accelerator.
First I thought it is an ETM problem but Vida sweep test passed. I still took it out and installed a Sacer contactless TPS but nothing changed. I have Vida+Dice but the only thing I have noticed is that when applying light throttle at idle, ignition timing jumps from around 10 degrees BTDC to 30 degrees and immediately drops down to -6 degrees.
Here I pressed lightly the accelerator a few times:

How could I diagnose this further?






