I have a vacuum gauge, I just had to get batteries for it. I checked the vacuum at the vacuum tree on the drivers side. I got aprox. 21 in Hg of vacuum right there. Is there other spots that I should check my vacuum at? I replaced pretty much every vacuum hose. The vacuum going into the back of the upper intake is kind of hard to get to. Hard to tell if there is a leak comming from back there. I can reach my hand back there and unplug/plug it(and it seems to be pretty secure) in but I can't tell if it leaks any vacuum from there while the engine is running. I have never removed the upper intake. I checked the bolts and they all seemed to be on pretty tight. I didn't check the torque on them, but they are on there pretty tight. I have not disconnected the TPS with the engine running yet, but I have disconnected it and then started the car up. When I do that, the car still idles at 2.5k - 3k rpm. Same with the MAF, I have disconnected it and then started the car, but not while the car has been running yet. When I disconnect the MAF and then start the car, the idle fluxuates between 3k rpm and 0 rpm. Basically it's wanting to stall out, then it bounces back up to 3k rpm. I will try to disconnect them with the car running later on today and post results. I did check the codes a while back and had a camshaft position sensor fault. That was just before the winter and I cleared the code then to see if it would come back up again. I have since drove the car around a bit and dropped it off at a friends house and the code has never came back up since.