I wouldn't rule out the new X5M's either. Might be a better fit. I've been looking into this myself, but not sure if I want to risk the $$$ to see if they fit. Might just grab a pp performance header down the line and be done with it since they were made for our cars.