Hi Vetech63, yes, you can hear noise all the time, on idle, high idle and on load, but on idle is not so loud.
Hi Nige, yes engine has turbocharger, but the noise is not coming from turbo, the turbo is located in the middle of the engine and it's in front of you, if you open engine cover. It's...