Call Today! 800.709.9233

2004 Used BMW Engines | 320i | 525i | 645i | 745i | 760i | M3 | X5

We don’t list prices for a simple reason: we prefer to work with you to give you the best deal possible. It would be unfair to you, our customer, to set an arbitrary price based on past trends. Any time a customer requests an engine quote from us, we pull out our pencils and sharpen them to ensure you get the best deal possible. If you need an engine, please call us for a quote today!
2004 BMW Engine Directory
Year Make / Model Engine Size VIN Code/Engine Code/Transmission Type
2004 BMW 320i Engine 2.2L
2004 BMW 325i Engine 2.5L M54
2004 BMW 325i Engine 2.5L M56
2004 BMW 325i Engine 2.5L Xi (AWD)
2004 BMW 330i Engine 3.0L non-Xi
2004 BMW 330i Engine 3.0L 2wd
2004 BMW 525i Engine 2.5L dynamic drive
2004 BMW 525i Engine 2.5L non-dynamic drive
2004 BMW 530i Engine 3.0L dynamic drive
2004 BMW 530i Engine 3.0L without dynamic drive
2004 BMW 545i Engine 4.4L
2004 BMW 645i Engine 4.4L
2004 BMW 745i Engine 4.4L
2004 BMW 760i Engine 6.0L
2004 BMW M3 Engine 3.2L sequential
2004 BMW M3 Engine 3.2L non-sequential
2004 BMW X3 Engine 2.5L
2004 BMW X3 Engine 3.0L
2004 BMW X5 Engine 3.0L
2004 BMW X5 Engine 4.4L
2004 BMW X5 Engine 4.8L
2004 BMW Z4 Engine 2.5L (2793cc)
2004 BMW Z4 Engine 3.0L