That really sucks. I do feel for ya. In my life some "things" have been taken, cars, etc.
I would not be surprised if you find that engine in some hacked up chopper or rat bike. If you have the engine serial number, you might find the culprit if it shows up in another frame.