You'll need to bring the car to the dealership and have them update the bcm to Pcm by the sounds of it. Or if you know someone local with a tuner have them out a stock file back on your stock Pcm.
Also check the wires from the tps sensor, they might be frayed or melted somewhere and when they get hot enough they ground out.