Didn't the owner post on here? Maybe it was over at E46Fanatics. Might help to know how many miles are on the replacement engine.
EDIT: Was an idiot, missed the mileage on the engine (127k). Also found the E46Fanatics thread, listed below:
http://forum.e46fanatics.com/showthread.php?t=1062411