So after my last wheeling trip, I got a TPS code which quickly disappeared on the way home. But since then I've stalled 3 times in the past two days. 2/3 times the stall came directly after hitting a bump in the road. She'll start right back up though. I have noticed that the throttle body is "wet" as well as the valve cover. I get an O2 sensor code at random as well. If anyone has any idea what's causing the stalling or where I should start, please let me know! Thank you!