The car had 29000 original miles when I picked it up. Had it inspected and everything is immaculate, BMW offered me there best full warruntee after they did their inspection, and i took it. I did an afe in take, changed all fluids and put new brake pads and rubber, but am looking to get an x-pipe no cats through to exhaust with a descent sound. If you say don't bother getting headers are you saying the stock ones are good enough? If so I don't mind saving - just looking to do it right and get the most bang for the buck. I'd like to do the right mods that will give me the most hp and of course for the least amount of money. If its worth it, I will spend the money, just want to make sure I start off in the right direction. Thanks for your input.