New weird issue

I think 805moparkid hit the nail on the head. I got it started again and let it idle for about 15 minutes I went to the garage to check it and I made it just in time to hear it die. The temp was moderate so it didnt overheat. It was struggling and then died and did not come back. Anyone think the oil pump maybe died and the grinding was the oil pump?

was it clacking and making noise?