hmm. Plugs would be my first thought, coil packs and leads you say are ok? Check the multi-plugs on the inner wing, my ST Escos developed part time anti-lag when mine were slightly corroded

..
Other thing might be the air flow meter. Think adamski off here has a spare for sale.