Well.... 20W-50 sounds 'normal'..... for the readings you have for MN. Wait until summer when you will probably see 3bars at idle with that weight of oil.
If you would of had the wires crossed it normally stays pegged.
hehehe and I use the term "normal" loosely around here with the characters we have