Idle problems can be caused by a dirty butterfly valve, give that hit with some carby/throttle body cleaner and a clean up with a clean rag, particularly the edges.
How old are your leads and plugs?
Could also be coil packs, sometimes they get corroded and need good clean out or replacing.
Are you able to get another ECU and plug that in to rule that out?
Sometimes you have to try a few things to at least rule them out.
I once had a dodgy wire in the loom, which caused misfiring, particularly under load, was hard to find though.
Try the easy stuff first.
Good luck with it!
Bookmarks