Yet another update. I dropped the car off with Phuong yesterday because I need these issues resolved. Upon getting my car back the first time, there were a few things I noticed on the car that seemed "unprofessionsal", however; Phuong apoligized and offered to fix the problems for free, as well as finish up the gauge install and figure out why it's throwing codes. He even went as far as letting me drive his 2g talon Daily Driver back and forth to work for the next couple of days because I don't have mine.
He did a boost leak test and found a few leaks, he also dialed in the Fuel trims and fixed the driveability issues the car was having. I sure hope the leaks are what caused my trap speed to be so low (104 in an E85 stage 2 car with an EWG on 23psi?). I'm going crazy driving this bone stock automatic talon LOL.