So you traded...and after he got your engine, he left with the car/engine whatever it was that he traded to you? If so that is theft and your wife should have called the cops. I hope you have emails or something more than a phone conversation to prove it was a trade.
scumbag . I assume you are in the military....that makes him an even bigger scumbag.