vaccum leak
attach a vaccum guage, check for leaks, pcv etc. Definately sounds like its something easily fixable. Also could try something that cleans the intake etc. Seafoam, bg44k etc etc. Do a search there was a rather extensive thread on seafoam.
If its new, and the oil looks dirty might not be a bad idea to change that, plugs, and rotor etc.
Congrats on the deal, and welcome.