It could be - a bad short like that can cause all kinds of gremlins to appear. It could possibly be the TBS sensor out of adjustment or bad, but it doesn't explain the only under load part. Check the distributor cap, wires and coil - they are right next to where the short occurred and could have been damaged when the battery shorted out.