Fisrst, welcome aboard!
Jesus, what's left to change?!
Try starting it with the 5th injector's plug disconnected, it maybe jammed open as they rarely turn on unless the outside temp. is really cold.
Sounds like the intake cam is a few teeth out of phase, probably isn't but check the actual static timing anyway, a quick way of telling if the inlet cam is roughly timed is when you remove the oil filler cap, the lobe for the inlet valve can just be seen, it should point towards the 10 o' clock postion, if you can't you'll have to remove the rocker cover and check the inter cam alignment scribed lines on the camshaft's chain wheels, both should be flush with the cyl. head outer edge and inline with each other at TDC.
To check the engine's timing, align the scribed line on the flywheel/crankshaft pulley that corrispondes to TDC obviously, your going to first get no. 1 piston on its firing stroke, Remove no.1 plug and put a screwdriver down the plug hole to deterime where the piston crown is.
Failing all that, as a last attempt pull all 4 main injectors out of the inlet manifold and put them into plastic containers, turn on the ignition and see what happens, possibly 1 or more injectors stuck open and pi$$ fuel into the engine, it happens.
Go through that lot first then report back mate.