84 trx 200, backfiring and timing advancing

1984 trx 200

get it started, not too difficult right now.

but alsost right away it is hunting for a idel spot. put a timing light on it and the timing is walking then it back fires and go back to where it was starts walking again. this process takes only a few seconds and does it again.

things i have done so far
set valves
set timing chain
rebuilt carb
checked and replaced springs on CDI
set base timing.

now i will admit i am not the best person for carbs. (I like my fuel injection better lol) but I think it is pretty dam close to where it should be be it is still hunting.

what causing this to happen and what do i need to do to stop it.

thanks