In hopes that this might help someone else one day, I thought I'd post what the problem ended up being. After chasing some parts and testing connections, wires, grounds, etc. it turns out some wires were melted and touching each other. I had thought of this possibility, and I tested this wiring harness by checking continuity from the open wire end at the control module to the pins on the connector, but I did this under the car by bringing the open wire end down by the connector, rather than taking the harness all the way out to completely inspect it. All seemed well with continuity on all wires. In retrospect, if I had checked for continuity between the pins and different colored wires, I guess I could have figured out they were touching. Another lesson learned the hard way.