2008 BMW M3 Diagnostic Pump Failed.
Error Code: P2402
My M3 is out of warranty. This part was too easy to replace, I couldnt help but do it myself. Why waste time driving to the dealership, getting a loaner, and then paying close to $400 for labor plus $163 For the part.
Did it myself under 20 minutes and spent $102 on the pump.
BMW Part # 16137193479
Visit ECSTunning.Com for the lowest prices.