no sir the issue is in the oil pump going dead.
please do not use any other engine oil but 10W-30 or 5w-30
as you have mentioned the symptoms the oil pump is faulty and need to be replaced.
while mechanic work on oil pump ask him to remove oil sump and access the oil pickup strainer. Clean it thoroughly before installing new oil pump.
after that change oil filter and use fresh engine oil.
oil pressure drops and oil light appears as well as Check engine lamp (CEL) will also pop