It could have been at fault for ages and slowly working it's way to popping. The little bit of boost you put into it could just have been the straw that broke the camels back. Just get a new intercooler or try having it welded again
Last edited by ajamesc; May 1, 2017 at 05:03 PM.