Price:
$199.00
Ships From:
Delta, Pennsylvania, US
This site contains affiliate links for which we may be compensated.
Was in good working condition when taken apart About 150k miles. Will include main bearing caps I have the pistons and crankshaft for sale as well in a separate listing they will not be included with this but are available Parts have been cleaned and coated in Wd40 for rust protection M54 2.5l bare block Came from an E46 325i