i completed moved the distributor. and adjusted it from scratch. and it is perfect. so it cant be the timing.
it cant be blown rings because its not always blowing smoke.

my mate said his did it too on the same b18c2 on a different car.. and he rebuilt it and it made no difference.
so he sold it.. and the guy who bought it fixed it. but i have no idea who he is or what he did