The priming bulb does help in some cases , but if you are getting smoke whatever colour, then presumably fuel is getting to injectors but not igniting.
If engine has been running well in the past then probably rule out timing.
That's my thinking,
It is getting fuel.. But Something means it's struggling to burn it...
