The dubai engines are basically Chinese engines dude. They cost arround 8k-12k depending upon the condition......and the engine comes with a carb. I wont recommend you those engines.....its better you get your overhualed......max 12-13k expense ata hai CG125 ka karak engine banane may...you wont regret it.