My first post on your wonder forum and hoping someone could assist. After a month of searching for a very aggravating whistle sound at idle I have determined it is coming from this thing - http://i810.photobucket.com/albums/zz22 ... G_0737.jpg Could someone please identify this part for me. Located below the throttle body on a 2005 2.3L
2005 2.3L Tribute
Regards
snafu
2005 2.3L Tribute
Regards
snafu