I think I may have just diagnosed an exhaust restriction. I tested intake manifold vacuum at idle, it read 19.5 in Hg. I then brought engine RPM up to around 3000, the intake vacuum dropped to around 15 in Hg. I then removed the O2 sensor plugs from the end of the exhaust manifolds (simulating removing the restriction) and tested the intake manifold vacuum. At idle around 19.5 in Hg, at around 3000 rpm, it read 19.5 in Hg also. I will take it into an exhaust place tomorrow and see if they can test the exhaust back pressure.
Hmm, plugged cats?