I'm stumped. No way the harness could have gotten pinched without me knowing.

The loud pop concerned me because it came from the driver side (trans area) opposite the mount I replaced.