1PZ, 90* sitting at a light on a slight hill. Idle gets really rough truck almost dies. I feathered the throttle to keep it alive. Light turns green. Truck dies in the intersection. Try to start, fires on forth attempt. Drive into the grass off the road and shut it down. Gauges all real normal. Open the hood. Couldn’t unscrew the oil cap. Weird. Pull the dip stick and blasted by oil. I let it rest a few minutes. No oil on dip stick. Residual oil is black, no signs of mixing. No puddles. No other notable symptoms.