Sounds a lot like a vacuum leak at first. A big one.

How old are the plugs/wires?