Oil pressure and oil level low is different. Was the oil pressure light only on when the car was started after a long time and then disappeared? If so, the check valve inside the oil filter housing is defective.
Normally after the engine has been switched off, the oil container should remain full, for that is a check valve there, that immy after the engine is started after long time parking the oil is there to lube the head parts like camshafts etc. If there is no oil left in the oil container because the check valve is broken, then it takes time until the oil pump has pumped from the engine oil sump the oil into the oil container.
There is a repair DIY on my website below, check that. See fixes>>oil system