Tested oil pressure sender vs mechanical guage, it was sending 20 psi below my gauge. So didn't lose pressure, it just went below 20 and looked like 0.
Water pump impeller was torn too which prob contributed to overheat. No pieces came off luckily. So I think, fingers crossed, that I am good to go.