Hello,
Any time you have a vehicle that stalls due to high water, best thing to do is not to start it till you get all the water cleaned out, as it can further damage the engine.
Frist thing you want to do is dry out all the components and change the engine oil. It might be a good idea to flush the engine as well.
Also be sure to take the air filter box and all the air tubing off and clean and dry. Make sure the throttle body is clean and dry, so is the mass air flow sensor.
https://www.2carpros.com/articles/replace-an-air-intake-boot
https://www.2carpros.com/articles/throttle-actuator-service
https://www.2carpros.com/articles/mass-air-flow-service
Also dry out any water on any of the electrical connectors.
Make sure that the starter is dry and does not have any corrosion on the terminal.
While trying to start the truck while in water, it is possible to blown out a seal or gasket, that's might be why you saw oil in water.
After its dry look for any oil leaks.
Next step would be to clean out the battery. If the water got into the battery you will have to replace it. Also clean all the wires.
It will also be a good idea to check all the fluids and make sure you do not have water.
Then try to start the truck.
If there is no further issues the truck should start.
But then again if other components are damaged then those needs to be addressed as well.
Please let me know of any questions.
Thank you.
Images (Click to make bigger)
SPONSORED LINKS
Thursday, September 16th, 2021 AT 1:19 PM