High pitched whistle noise, almost sounds like pressure or radio interference. But I know it’s not interference since it was present when radio disconnected. When I turn off the engine it’ll last for a few seconds. I left a link with video… Log into Facebook
It’s a 93 s10 4.3L
I think it has to do with AC but not really sureYouTube link
It’s a 93 s10 4.3L
I think it has to do with AC but not really sureYouTube link