Why does my low oil pressure warning come on? on 2005 Chevrolet Tahoe

Rookie cbe0621eac06868b3efe0d8d1d3611e23c60d3114864ea2ec19a68cfbd3eebab
It comes on at the first start of the day or if the truck has sat for a 8 hour work day, oil level is good just recently had oil changed, seems to be running properly and there are no leaks.
(1) Answer
(3) Comments
I am going to go get a oil pressure switch this weekend and change , will let you know the out come thanks!
Sorry, it has been bitter cold here, so just got it switched out tonight and seems to be no change, got anymore ideas as to what it could be???
Qualified Local Chevrolet Shops
Qualified Chevrolet Shops For This Repair