alright sorry for taking so long to reply working full time and college doesnt leave me much time. I bought some carb cleaner and sprayed around every connection, hose, and all around the manifold and nevr had a change in idle. I have also followed all the lines countless times.
I also read threw that link and I had actually already come across it before and had cleaned the ground by the oil dip stick but didnt seem to be my problem. I have noticed that whenever there is a hill (even a smaller one) i almost always have to downshift, the thing used to have a bunch a power. I'm pretty sure though whatever is causing the vents to be acting up is the cause of everthing else because when my vents stopped working properly is when i noticed my truck started runnig weird.
I think I'm just going to try changing my vac resovoir that inside the bumper and see what happens.