Are you sure about the ECU? 3.3TDI had a very bad injectors at all. You can try relocate them to se if the problem stays on same cylinders, and after that check the cables from 2 problematic cylinders to ECU.
I initially replaced the injectors, moved them around believing it to be injector faults. There are 2 ECUs on this engine, one for each bank of 4. The other ECU also had a fault. I replaced it and the fault has since disappeared. Cylinders 7 and 8 get no pulse from the 2nd ECU which has the immobilizer. All wiring in order. There is a fault registered, 18012 Output driver IC error, which leads me to believe it has an internal fault. If it was a faulty injector or wiring I would get different error messages. Both ECU's have been exposed to rain because some idiot mechanic took the ECU compartment cover off and left the car outside for over a year.