I believe you changed to a Shaw Stat correct. If you are running a stat extension and did not take note of your clearance, you may have a flow issue, which I believe I cautioned about. More likely to cause a hot motor than the
oil cooler stat. Check this out, you may have to have the ID of your stat extension bored, I know I did.