Oh I forgot to mention, it comes with a BOV flange and HKS SSQV. I'm pretty sure the SSQV is a knockoff, but it worked perfectly when I had it on the car. Removing the bumper makes installation a lot easier, but I've taken it on and off with the bumper on before. I honestly cannot remember if the stock oil cooler has to be moved since I haven't had mine in so long, but if it does it isn't hard. The most you'd have to do is unbolt it and shift it over to the driver's side like 1 inch and secure it again. Raleigh is only about 2-2.5 hours from Charlotte