Id say the fuel and timing.

looks like it just needs more fine tuning

post ur whole set up