Sounds as it's overfueling as with most his gone in head first replacing all sensors to no avail, check the MAP sensor hose is in good condition and not cracked and that the phase sensor wires have not corroded and shorted, also check the injectors are pulsing correctly. The most unlikely thing is that the earths for the injectors have shorted but think you would notice this as injectors would run all the time.
Martin