You should check for boost leaks, get an aftermarket fuel pressure regulator with a guage so you can see what psi your car is running at and if you can re route your bov to recirculate should all help out with your problem. Also sr's run rich from the factory so if you could get a tune that will also help once you get everything figured out first of course.
