The low oil message light will not stay off. Never been low on oil. on 2007 Chevrolet Avalanche

Have taken this issue to Chevrolet dealer 6 times they have not been able to fix issue. They say it is fixed, I drive about 6 blocks and it is on again, last time it lasted a day before it came back on. Shop foreman said just to watch my oil pressure and don't worry about the message