like 01GTP said. no where should make 20 psi. i know its in the right spot, its reading vac and boost. i tested it too. something is making it build up in the LIM.
only thing i could think of is the timing. just not letting it flow is the only i can see. 15-20 psi is a sign of restriction in my eyes. im just not sure from what.