Have you changed the oil since you bought the SHO . . . ?
That's the one thing I have always done religiously, as soon as I took possession of a [new] car - is change the oil.
Not to be the bearer of bad news, but given how cold it is outside, getting a Low Oil Pressure light this time of the year suggests the bearings may be shot. However, . . . .
First, I would change the oil pressure sending unit, as it is possible that the sending unit is providing erroneous data. Second, I would get a secondary means of measuring the oil pressure (eg. a mechanical oil pressure gauge). Third, I would change the oil to a 10W-40 oil. Fourth, I would stop driving the car until I got at least two of the three above items done. Fifth, I would call the prior owner and inquire about the Oil Pressure light. It seems unlikely that this just miraculously happened immediately after you bought the car !
Either one of two things is happening - either you're getting a false low oil pressure indication, or you're getting dangerously close to spinning a rod bearing (or two).
Where are you at in Illinois?
:wave: