Update
Stopped by a shop today and the mechanic liked the car so much he hooked up a smoke machine to it for free and we found ZERO leaks then he hooked up a mechanical vacuume gauge and found I'm actually at 17psi at idle! Gauge shows from -7 to -10.
Tested my vacuume/boost sensor and it not reading the ohms properly causing my readings to be off! I've order new sensor.