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
Nov 29, 2010 at 9:49 PM