So far the EMUSA kit is holding up, I had to narrow down an oil leak and replace a gasket to fix it, and readjust my intercooler a few times until i got it and my bumper to fit right....And I blew a coupler off, and had to remove the bumper again to fix it! ha! I ended up mounting the intercooler to the number bar, and I used hairspray to reseal and hold the couplers! Going turbo strong and I am in the middle of my etune, so I been making runs which can be challenging here on Maui because the top speed limit is 55mph and it's going up and down the mountain. Everything else is 45 and under so I have to make the runs on the sly!