Can you give us a location on the oil pressure switch on 4wd 1500 Dodge Ram Truck,
The truck also will not start now, not even click, it has a brand new battery and all of the electrical components work.
We have not moved the truck since it shot out oil
You didn't say which engine you have. On most of them the oil pressure sending unit is on the back, top, right behind the intake manifold and just to the right of the distributor. It's screwed into the back of the engine block.
You can also look next to the oil filter. That is always on the right side of the engine, near the back. It will be black, about two inches long, and an inch round with two wires in the connector.