I changed the timing chain on a 1.6hdi engine. I put it all back together, now I get a lot of thick white smoke from exhaust. The fuel leak off pipes are pouring with diesel. This tells me the injectors are over fueling. This could be caused by dirty/clogged injectors however I haven't really set the camshaft sensor very accurately I don't think.
Would a badly spaced camshaft sensor cause this over fueling or is the most likely issue dirty injectors, ofc maybe it's some other issue, crankshaft sensor etc, the crankshaft sensor may be slight off as it's missing it's top screw but I've tried to position it correct.
Any help would be appreciated

.