Hi i have the exact same problem... i did a leak test and showed that injector 3 is returning a lot more fuel than the others, i tried disconnecting it but the smoke is still there at 2000 rpm... The fuel sensor harness is damaged too ... I should start with the harness as it is a cheap fix.
cheers