You guys should check for vac leaks. Missing hoses, hoses that have come loose, worn hoses, hoses not routed correctly, parts not sealing correctly due to worn gaskets or something, etc etc etc. If you don't have engine codes, I'm sure this could be part of the problem, or at least it's a start.