Hello,
It sounds like the engine is in 'limp mode' or low power mode. That's why the engine is limited to 2,000 RPMs.
https://www.2carpros.com/articles/engine-has-low-power-output
https://www.2carpros.com/articles/symptoms-of-low-engine-power
Driving through water could damage several components. Especially engine or electrical components. Your ABS components probably got moisture in them due to driving thru water. Best plan of action should be visually inspect the vehicle for any sign of water and clean out any connectors that might have gotten wet. Then Follow the engine tune up process (look below article). You also might want to disconnect the negative battery terminal and wait for a minute then reconnect it. This might reset the codes.
Unless you have already done so, change your oil and filter, just incase you have water in the engine.
Here is a helpful article on engine tune ups:
https://www.2carpros.com/articles/how-to-tune-up-a-car-engine
Please let me know of any questions.
Thank you.
SPONSORED LINKS
Friday, July 30th, 2021 AT 7:57 AM