Well the timing was dead on, but........well I was checking the CPS and had the intake off, I noticed that my IC pipe had popped off the turbo :O I hadn't even thought to check it because I remembered when I put it on I tightened the hose clamp up as tight as it would go......
...ahhh...yes....the hose clamp.....turns out somehow I grabbed a hose clamp that was too big. It was tightened as tight as it would go but not tight enough to hold the IC pipe onto the turbo so it just blew it of. So I pulled it out and put in a smaller one, and viola! the car runs like a dream.
Thanks to everyone you threw out ideas as to what it could be, I can't thank everyone enough for the help to get the car running