Is you car tuned for the 160 stat? If not, put the stock 195 back in. It won't overheat, even in 105 degree weather trust me.
Now, since you blew the ECM fuse have you looked around at the wiring under the hood to see if maybe something is chaffed and grounding out? Find the main harness and be sure it's not getting pinched somewhere. It almost sounds like you may have a bad motor or trans mount that is allowing the engine/trans to move under a load and its crushing a wire(s) somewhere along the way.