Strange noise coming from turbo side of car upon boost release. As soon as I let off the gas I get the strange noise. Couple weeks ago during drifting I blew off my intercooler (top mount) I was thinking I could have damaged my wastegate.
Mods: 18t bloushe turbo. Larger injectors. **** eBay intercooler. 3inch exhaust all the way. Ej22 engine 2002 body wrx(supposed to have a 2.0) engine swapped.