Check Engine Light, High Manifold pressure says Jiffy Lube

If your engine seems to be idling too high listen and look under the hood for a vacuum leak. You can often hear it.