KingKole...yeah, no leaks, I've been doing 90% of my own mechanic work for 35 years now, even did part time work in a local shop for a while, but this computer stuff is getting to me.[

]
I'me pretty sure it was a low oil pressure warning, but you would think they would have a few second delay for oil changes.
I pulled neg battery cable and all is fine now.