Is that you Hossam ?
As for what happened to you, its sad and its also a shame how overseas deals go bad. SE Asia is known for such cons.
What the mechanics say may be right & there may be a possiblility to prove them wrong too if one has the know-how of things & the situation at hand.
A few pictures of your troubles will surely help to see whats happening.
Are you based in Toronto? Check out www.g838.org for engine help & other problems.
Maybe you can land up with a stock engine.
We here can fit any suitable sized engine in the engine bay and make it work.