I have seen quite few control modules fried after a jump start or a battery replacement.
The usual cause is: the driver leaves the key in the "IGNITION" mode and when the jumper cable or the battery cable contact to the battery it will create a sudden electrical spike - damaging control modules.
You always have to be sure to turn the ignition to the OFF position before you disconnect, connect battery or jumper cables to the battery.
One of the sure way to damage computers is to reverse the polarity by connecting the jumper cables backward, negative to positive and + to -.
Be sure the ignition is off and the cables are connected to the right terminals.
Zee
Just a thought. Try to perform a throttle relearn procedure also. The adaptation might have been wiped out by the battery replacement. It's simple, you can do it. Here is how:
1. Make sure that accelerator pedal is fully released.
2. Turn ignition switch ON.
3. Turn ignition switch OFF and wait at least 10 seconds . Make sure that throttle valve moves during above 10 seconds by confirming the operating sound.
That's all. Now take it for a test drive and see if it shifts good. If not, unfortunately you might need the new solenoid.