Mmmmm....that is a tough one.
Did you undo and cleaned all the earth points, all around the ecu and sensors? Or looked closely for a short on the wiring?
Usually such issues is a simple broken or damaged wire, so I would suggest to open up the wiring harnass and check each and every wire...