Used BMW M54 Engine For Sale

2003-2006 BMW 325i Z4 (E46 E85) RWD 2.5L M54 L6 MOTOR ENGINE ASSEMBLY (100k)

Price:
$2,123.07

Ships From:
Oroville, California, US

  • Superseded Part Number: 11000140993, 0140992, 0140993
  • Interchange Part Number: 300-70725A
  • Manufacturer Part Number: 64526950789, 6909235, 6950789, 11000140992
  • ID: 898BED81-0B20-45E0-A077-F1943553C39E
  • Interchange: 300-70725A
  • Year: 04
  • Brand: BAVARIAN MOTOR WORKS (BMW)
  • Fitment Type: Direct Replacement
  • Model: BMW Z4
  • Stock: AA0520