check intercooler and pipes/hoses for splits leaks.Had a motor once which whistled and it was a blocked exhaust/Cat which created a back pressure and whistled out of manifold gasket.
cdc
March 2013
Automatic Answer
We may have found other answers which could help you.