If anyone can help me out that would be great. I was driving on the highway and hit a medium sized bump nothing crazy and the engine stumbled pretty bad for a second. Then after that every expansion joint bump made the car stumble. smooth roads no problem car has full power and is perfect. bumpy roads no good at all. engine light is on and showing 3 codes:
P1635
P0530
P0107
If the engine is idling and i try clearing the codes, the engine light goes off for a split second, the engine stumbles, and the engine light goes back on and idle returns to normal. took the car to the dealer and they didnt find any loose wires but they did not take off the intake manifold to check the sensors back there. does anyone know what i can do? i feel like im screwed and that nobody can help me.