BMW E46 M3 S54B32 Engine – Connecting Rod Bearings Replaced at 145,000km

$4,499.00

Original BMW E46 M3 S54B32 3.2L engine with connecting rod bearings replaced at 145,000km. Critical S54 maintenance completed. Genuine OEM M engine, ready to install.