Car DID have a major vac leak from a bad vacuum plug (made loud hissing noise and had really bad idle) and it went back to the other shitty idle it has now. I two foot it everywhere. It'll idle at ~650rpm most of the time, sometimes it wants to idle at ~1000. Just depends. I'll replace all the vac hoses tomorrow and see where that gets me.