I guess this isn't really a modification or anything, but I figure I would post here since most people looking here are "mechanics" to some degree.
WTF is the problem when sometimes the car starts up and there's this irritating high pitched squeaking/whirring coming from under the Hood
??? It's starting to piss the hell outta me. I remember it being documented in one of edmunds.com's reviews, but I can't find it anymore. ECelica???