Council Bluffs, Iowa
N20 complete engine with turbo, dme and harness. Came out of 2014 bmw 320i xdrive, has 65,000 miles. Engine was gone through and timed. Has new chains, guides and seals. Will need filter, oil and plugs when installing. Will also need the injectors resealed and programmed.