Up for sale is a M54B30 Engine (Aluminum Block Variant). It was pulled from a 2001 BMW Z3 3.0L with 138k Miles. Engine runs well with no misfires or check engine light. Comes with the wire harness and most accessories. Does NOT include DME/ECU. Compression test is available on request.

Warranty: 60 Day (Parts Only, No Labor)