I read that entire post, im not a mechanic so it is hard for me to understand, but i think you did a great job, I gathered alot of information from it, it was still very useful. What im probably going to do, is take it to my friends shop and have them test the pressure sensor. Well might as well...