OK, 99.9% sure it's a boost leak.
I returned the car to stock and then retuned the car, I hit 21psi for a milisecond then nothing over 17psi.
I also went home and cleared the battery and I can no longer see over 17 psi in any gear.
Need to drop the car off and get the hot pipes fabricated and also get the new fuel pump assembly installed.
YAY more work!
Just in case I shot an email to livernois, I have a mycal, I asked them if they want to take a crack at tuning my car for the track. We'll see what they say.