It does sound electrical. One of the sensors has a dodgy connection or there is a wire off. You say you have replaced the injectors? Have you replaced them with the same part number?
Also check your cam timing again. That job is a bugger. Either you get it first time and its the simplest thing in the world, or you end up farting about for hours with no results.
But go round all the connections first, starting with the water sensors.
One other thing. On the end of the injector rail is a screw plug. This is where you plug in a fuel pressure guage to check your injector pressure. Remove it and make sure that when you crank the engine, fuel comes out of it. This will get rid of any air locks. Then refit it and have another go.
I am not that au fait with these engines yet, but these are the things I would check first if I had your problems. Hope this helps. Good luck.
