4) Have you had any overheating problems now that the intercooler is blocking your radiator?
intercoolers are pretty much straight through, so the air goes right through the intercooler. it does have some restriction to the radiator but its not going to make the car overheat