I was currently taking my son fishing in my 2015 3500 6.7L. I drove into a water hole and my front end fell into some ruts and I was stuck. My front tires were pretty much buried in water. I called a tow truck but took approx 3-4 hours. When he finally got me out my truck was running hot and stalled a couple times. I let it cool off and asked the tow truck driver to follow me back to town. I drove about 3 km and it was overheating so I had him load it and tow me home. The next day I started it and it was starting and running rough. I cleaned out the rads with a garden hose and I got a lot of silt out externally and it was running cooler. I took for a short drive and as soon as it got up to temp the oil press dropped from good to 0 in one second. I then dropped the oil out and did not see any signs of water or any debris. I then left the plug out and dumped about 15 L of random grade oil I could find in my garage and was getting clean yellow oil out the bottom. I then changed my oil filter, air filter and put new 15W40 synthetic oil in it. As soon as I started it the truck smoothed right out and everything including the oil pressure looked good. I then took for a short drive idling around and as soon as it got up to temp the oil pressure dropped to 0 in one second again began running rough with a ticking noise. I drove it home and while driving the pressure came up to normal and dropped to 0 twice. When I start it now it just runs rough and has the ticking noise but oil press at normal. I haven’t ran it long enough to bring temp up to see if the press drops again. I pulled the oil sensor connection it was clean and dry. Any ideas or suggestions? Very concerned with the ticking noise and worried I did some serious damage. I don’t really do any 4x4’ing with my truck and not looking forward to the bill this is going to come with?!?!