Was going to use on my 328is but I'm buying a house so all toys have to go.
From a 1999 US M3, last registration at 120k miles based on the VIN. Will come with matching ECU, key and EWS.
Still in the shell, starts and runs fine. Clutch slave cylinder needs replacing as it dumped all fluid and pedal went to the floor.
$1200 for the engine and $300 for the tranny. Also have E34 M5 clutch and UUC lightweight flywheel available for $200 more.