It's very common for the circuit board trace on pin 46 of the computer to get burned out. This is a dedicated ground for all sorts of sensors and if it gets damaged it will make the car do all sorts of crazy things. It's easy to check. Just pull the computer and looked for a burned trace on the circuit board.