I have checked all the normal locations and it appears to still have a leak. I believe its a leak cause it only boosts till 13.9 rather than the normal 16. My car is an 05 lgt. Stage two with cobb tune and a fmic. Any help would be awesome. The car idles fine and I have re installed the tune and ecu.