Haynes BMW 3-Series 2006 Thru 2014 Repair Manual : 320i, 320xi (2012 Thru 2014), 325i, 325xi, 330i, 330xi (2006), 328i, 328xi (2007 Thru 2014), Paperback by Storer, Jay; Haynes, John Harold, ISBN 1620922169, ISBN-13 9781620922163, Like New Used, Free shipping in the US

Complete step-by-step repair and maintenance information, 700+ photos, and wiring diagrams all based on a full disassembly and reassembly of the vehicle.