3.6 Pentastar oil pressure sender woes.....

Also that engine has a high and low pressure regulator. If one sticks it will trip the light on. They and the oil pump are in the front cover and not serviced. You would have to replaced the pump/cover as the repair. And yes it can tell the difference in 5-30 and 5-20 oil but I don't think that is the problem.
Just to clarify, Oil pump is NOT part of the frt cover. Pump and regulator are one piece with a wiring harness clipped in through a hole in back of block.