it could just be the the oil pressure sending unit crapping out or the oil filter stopped up with gunk or collapsed. my mom's truck did similar to this and the fitler was stopped up with gunk from earlier that day when had her oil changed. luckily me and my dad were using the truck that afternoon when it did that and stopped so it didn't kill the engine.