I just bought a 2006 325i that is CPO. I took it to the local dealership to have a curious noise looked into. At certain points while accelerating I can hear the engine squealing. This became noticeable after the first few days of driving the car enough to recognize it on a regular basis. It turns out this was a result of poor workmanship from the previous out of state dealership that had done the scheduled maintenance and repair of the car. My local dealership tells me that in 08/2008 while replacing the steering column, this other BMW dealership pulled out the firewall boot and didn't put it back in place. Apparently, the absence of this boot fit correctly into place exposes a hole from which the annoying engine noise enters the cabin through. While the good news is there is nothing wrong with my engine, the bad news is that to go back inside the steering column to correct this, the dealership is asking upwards of $700.00. The service adviser here tells me "this is considered a flaw in workmanship and not a defective part, so its not covered under warranty". Feeling completely disappointed in his lack of initiative and effort to help me with this issue, I decided to call the dealership responsible for this problem, BMW of Henderson NV. Speaking with the service manager there, I kindly requested they cover the expense for fixing the firewall boot as it was due to their defective workmanship to begin with and he tells me that because of the elapsed time from when it had happened until now, it's not covered. Considering a firewall boot doesn't wear out or gradually come loose over time, how does this kind of poor workmanship that directly impacts my driving experience and enjoyment of vehicle ownership have an expiration date on avoiding responsibility? Why am I being asked to pay for something that is the mistake of the BMW dealership of Henderson NV? Regardless of the time frame, on principal alone, shouldn't the cost come out of the pocket of this dealership and mechanic who did not do their job correctly? How does this dealership find it acceptable to avoid responsibility past a certain period of time, especially when the car in question is still under warranty? Simply because this annoying background noise coming from the engine was not brought to attention until now, how is this kind of sub standard work on the part of BMW excusable? I am posting this because I trusted BMW and their official dealerships were held to a higher standard of workmanship and accountability. I am disillusioned by my experience so far and am looking for any advice or comments that could possibly help my situation.