Monday, November 29th, 2010 AT 9:49 PM
Where is it at under the hood and will it make ur car shut off when come to a sudden stop or slowin down I hear a queek nosie comeing from under the hood when I turn the steerin wheel or when I give it gas