Plugged/damaged catalytic converter.
A plugged catalytic converter could do that.
Yes.
vacuum line is loose or disconnected. look for a small hose in the engine compartment that is like that
Vacuum leak, faulty EGR valve. Check whatever has been worked on most recently.
you should check egr valve and check for a vacuum leak
Idle speed is 200 rpm higher than normal . Possible vacuum leak.
Just fixed this, was a loose vacuum line next to intake
yes,being that in most cars the vacuum runs most controls on & around the engine
A can of starting fluid is a good tester. The vacumn will suck it in & rpm will increase when you hit the sweet spot.
Could be that a vacuum hose has come loose or is letting air into the power brake booster
My guess is its vacuum related. High vacuum at idle and low vacuum during acceleration is normal. Look for a vacuum leak
From my experience you get the best gas mileage when you are in the highest gear and your rpm is low, around 1500 to 2000 rpm.