Pulled from 2002 BMW 330i(E46) with 116,862 miles. Engine runs exactly like you'd expect for a well maintained M54 with that mileage smooth healthy no weird noises no overheating no smoke.
This came out of a manual transmission car, so it includes the clutch assembly as removed
Perfect for anE46 swap, replacement motor, or anyone looking for a solid M54B30 long block