2006 BMW 325I motor / engine = 90k miles - started is a used item with a 1 year warranty. 2006 BMW 325I motor / engine = 90k miles - started is genuine. This BMW part is for sale (please call for pricing).
Please note, this is an engine longblock, and will not include accessories such as pumps, manifolds, wiring, transmission, etc... Please use your own accessories during installation.
Yes (See Details)
Model Option (Package)
Window Regulator Type