most likly not. these turbos bark mine does it if its under a heavy load and i leet off of the pedel to fast. its the back presure trying to run back the other way.
and as for your radio ? try putting a noise filter inline on the power wire going to it.
and as for your radio ? try putting a noise filter inline on the power wire going to it.