That is why having friends and joining car club has it's advantages......lolbetter find someone with the same car and runs well.. so you can swap test the parts one by one till you found which one is the error. we'll do exactly like that here..
Last time my mechanic had one new customer came, say he went to other mechanics and they have changed the plugs, plug cable, distributor, almost everything to do with the ignition system but still jerks. The car was a 3 door first Gen Accord and at that time back in early 80's already running electronic. So he called me whether I can pop over with my car, he swap that unit and the car starting running fine, so that customer was so relief, but he already changed so many things.....lol