I had the P1188 and P1189 codes as well, for quite a long time actually. Just a couple days ago I had a misfire and went down to check things under the intake manifold. This hose as all of you was torn in two, took it off, used some fuel line I had, used the original top plastic elbow, and back on it went.
Now I still have the P1188, P1189, P0170, P0305, P0306, P0304, P0301, and P0130.
Time to keep hunting. The CCV seems like the culprit now.