Hi,
Based on the lights that are on, the idea that it's louder, and it won't rev, what really needs done is to have the can bus system scanned for diagnostic trouble codes. CAN stands for control area network. It ties all computer and modules together.
If you do this, it will indicate specific codes. The codes then are used to help diagnose the issue.
Here is a video showing how it's done:
https://youtu.be/InIlnsjOVFA
Because there are a few things happening, this is where I recommend starting. If you can, have it done and let me know the codes that are retrieved. That way, I'm not sending you on a wild goose chase. LOL
Other than that, confirm none of the connectors are damaged to the ABS wheel speed sensors. Also, if the engine seems louder, check to see if there is an exhaust leak. I don't know how hard the underside was hit, but if there is a collapsed exhaust, that will cause power loss and could continue not revving.
If possible, record the engine running so I can hear it.
Let me know.
Joe
SPONSORED LINKS
Friday, February 19th, 2021 AT 2:03 PM