This morning it was about 38 degrees outside and I went to go start the jeep up before school. It started up just fine except the oil pressure gauge didn't rise and soon the "check gauges" light came on as well as the beeping. I turned it off and gave it a minute before I started it again. This time however it struggled a little before it started and the gauge still didn't rise. I change my oil frequently and I checked and the oil level seems to be fine. Could it be a faulty sensor or the sending unit? Any help is appreciated!