I'm feeling kinda stupid..
To start this story I was checking my intake manifold for a gasket leak (have a evap. large leak code) and I was spraying my intake down with ether and I noticed there was a vacuum line going to the map sensor but nothing to the baro sensor so I hooked it all up took the neg. Cable off the battery and let it sit for 30 seconds or so and hooked it back up. Started the car and it ran great better then it has since I first got it. Idle sounded better and it felt like it had a little more power so I came into it a little and the car went into "limp mode" and I pulled over and popped the hood got out of the car and it stalled and wouldn't start for about 10 minutes so I used torque pro and looked up the code and it was a map sensor code and cam pos sensor.
This car has been 2 steps forward and two steps back ever since I bought it...
So my question is am I an idiot for not noticing this baro sensor not being hooked up? I don't see how I've never noticed it personally I've been all around the motor and never noticed it.
This coming up weekend I'm buying a new cam pos sensor and trying that AGAIN and going to get a new baro sensor and put that in.