Thanks for responding. Codes are 0113 air intake temp high input, 0706 Transmission Range Sensor Circuit Range/Performance, 0707 Transmission Range Sensor Circuit Low Input. Upon further review, I think those are just symptoms of a different problem. Found the fan clutch harness had come loose and was cut in half. As for shorting the battery, key was on, I was reinstalling battery and in the process a wrench contacted the disconnected positive cable and sparked. Since key was on, I thought maybe TRS, a fuse or relay had fried.