Im having an idle issue on my msp itll idle fine for about thirty seconds then drop and act like its running out of gas. I just did a front mount intercooler and relocated the maf. Cleaned egr, throttle body, and iac. I dont know if its related but above 3800 it feels like its running super rich...