Car whistles!
#11
It could be your throttle body. There was a member a while back that had the very same 'whistle' he described as you did to the T
He ended up installing a throttle body from another 3800 motor and it went away.
He ended up installing a throttle body from another 3800 motor and it went away.
#14
Well than I would say it has to be one of your accessories your transferring over from all 3 motors. Your throttle body probably.
#16
#18