my oil light is on but oil is full makes rattling noise when light comes on on 2006 Kia Spectra5

could it be the oil pump or something else please help.

2 answers 1 comment
Oil light means 'low oil pressure' noise usually means 'damage has or will occur' recommend towing to a shop and let them check in person.
Oil light "ON" + Rattling engine noise = Engine damage
?????remove oil filter , replace engine , re-install oil filter???.......would be a bummer.....