low oil pressure indicator comes on after changing of gears not all the time. on 2007 Chevrolet Silverado 1500

especially going up hills or stepping on the gas peddle really fast to gain speed.

have the oil pressure tested with a manual gauge, you may have a bad sending unit or internal eng issues