Rick,
My SW gauges also read 20 degrees too low. I've verified the temps with an IR thermometer, and also keep the indicated at 160. Initially, I thought I was running too cold. I've also used a cover on my
oil cooler, which doesn't make a difference on my
oil temp. gauge.