Did you try removing the spliced-in wire for the n2o to see if the problem was the splice? Also, check your connection isn't loose; A short in the wire would create the same conditions. I think your ECU is fine. Maybe the wrong wire to the TPS is spliced?