Well the Converter is at Fastlane finally WOO HOO!
Burned a piston we think
You didnt diagnose what went wrong before putting the new motor possibly back in the same situation? If its something like the boost controller or fuel pump failure or hell anything you listed you should get that checked out. Plus by pulling the motor and looking at the pistons you should usually seen the lean condition if that occured