I just had my dealership replace the throw out bearing (they call it a pressure release bearing). It did not help or change the squeak. I am gonna try checking and cleaning everything I can find as well as greasing teh linkage under the TMIC. If that doesn't work i'm gonna check the welds. The easiest way is to remove the windshield wipers and the plastic ducting underneath them and shine a flashlight down there. they should be visible at that point. Just FYI