Believe it or not, I had a pressure sensor (the one that screws into the tail of a slant six oil pump) fail on the slant six motor in the D150.. traveling down the highway it failed and leaked out enough oil to trip the light on,, that sensor had been on the vehicle for a bout 40,000 miles. Coasted up on to the next exit,, at a near by intersection I happened upon a guy that stopped to see why I had stopped and he happened to have a new 5 quart jug of motor oil,, there was a near by old school service station that the guy with the oil gave me a lift to and they had a plug that fit the thread size of the fitting. Cost me maybe an hour or so, but to this day I cannot believe how everything aligned and I had help when needed. Sometimes life is hard to figure. Things go wrong and just as quick, things go right.