A vaccum Leak
Possibly a stuck or sticking EGR valve.
probably a leak in the intake would cause the rev in neutral and as for the oil pressure gauge i still haven't got that figured out but its not just a problem on tahoes i have a 2500 pickup which also does that ANSWER When was the last time you changed the oil engine?. Replace and check.
You need to turn off the Overdrive switch.
Youre Idle Air Control Valve went bad.
When mowing it will idle up and down because of the amount and thickness of grass you are cutting. This is because the blades will struggle cutting thick grass so the engine needs more revs to keep the blades running at a constant speed and that is also why your mower may slow down because it has used the majority of revs to cut the grass and their are not many revs left to keep the wheels spinning The up and down revving could also be caused by a dirty/clogged air filter.
the most likely cause would be the lack of fuel getting to the engine but then again im 11
Rapidly fluctuating idle revs in a 1994 Dodge Colt can be caused by several issues. Common culprits include a vacuum leak, a malfunctioning idle air control valve, or a dirty throttle body. Additionally, problems with the fuel system, such as a clogged fuel filter or failing fuel pump, could also contribute to this behavior. It's advisable to conduct a thorough inspection and diagnostic to identify the root cause.
You might have a dead cylinder or a misfire in one of your cylinders.
If it is running fine at high revs the most likely problem is an injector
Check your radiator is full
Vacuum leak or blown intake gasket.
Check the Idle Air control valve. This lets air bypass the throttle body plate when the car is at idle or low revs.