Well.. codes may need to be cleared, some SRS codes are hard codes that cannot be erased by disconnecting power, but must be cleared by an SRS scanner. However, all three lights leads me to beleive it triggered a check engine light as well.. have you attempted clearing it? I am thinking you haven't, and the attempt to push the TRAC on and off will do nothing. Either pull the PCM fuse (
HERE) or disconnect the negative cable on the battery for a few minutes, then reconnect. This will reset the engine codes. Make sure to allow the vehicle to idle learn after reconnecting the power source.
To idle learn, simply let the car idle for about 15 minutes after starting it for the first time, do not press the gas pedal and do not run any loads, including the lights, A/C, and radio. You will see the car start at a high idle, then go to a low idle, then settle at the correct idle.. your done when it finally settles.
If you have reset the PCM already and the lights came back, then these are other possibilities, but not limited to:
If all three lights are on, then the system could have shorted some where in the PCM as well, due to a feedback loop from the SRS system to the PCM. Also, the wiring in itself, being spliced, is not the best idea.. especially for an SRS system, every connector you add creates a voltage drop in that particular wire of the system. In a system designed to read milivolts, an added splice can change things. However, the only correct option is to replace the entire wiring harness, so if you aren't having any further issues then don't worry about it.
Is it running right?