First thing would be the boost leak. ANY boost leak will affect performance at least a little. The second would be your tune. With this car timing plays a big role. Also, I wouldn't recommend boosting 22 psi unless you have water/methanol injection. Lastly would be your driving skills. Have you tried shifting at different RPMs and whatnot? Hope this helps
