It sounds close, but something is still off. My bet is cps timing, although I'm no expert. You should be able to hook the maf right into the accordion hose and use a big hose clamp to secure it. Other than that, plug the open holes between the maf and turbo and check the other vacuum hoses. Did you install the cps when the engine was at tdc? From what I've read it seems you followed the Tsrm, but im just trying to narrow everything down so I can better help you.