Moosing explained Maybe the EGR port on the back of the throttle body is plugged?
Things I would look at doing:
Replace your plugs ( dealer only ones )
Replace your plug wires
Replace your air filter
Buy a Throttle body gasket ( remove and clean EGR passage )
Replace your fuel filter
Check all your vacume lines for leaks
Spray some carb cleaner around the intake when runing and see if engine speed increases....if it does...your intake plenum gaskets are leaking and need replacing.
I have found that a dirty air filter promotes the moose.
Do the fix, by installing a plug drilled out into the hose...it works.