So my wife drives up to Walmart and calls me. Hey the low oil pressure light came on at idle. I'm thinking o Shit. It's dumping fuel into the oil causing low oil pressure. Then she calls me 5 minutes later. There's a bunch of steam coming from the hood. So I head up there. The shitty damn design...