Great Pics Thanks!
Had SES light on with code P2402 on my 2006 330xi. Changed pump last night and hopefully this solves the problem. Your pics helped me locate the pump and the job only took 30 mins to perform. The dealer wanted $400!You'll need and 8mm, 10mm, and a screw driver.