I dont want to sound pious and preach to you, but I imagine the back areas of Oman as being similar to the sea - no help anywhere. Need to rely on yourself. And if you are mechanically challenged as the request for generalised get-you-home-fixes suggests, then you're daft to take a complicated machine into the middle of nowhere.
Your best choice is not to go, but if you decide to do so, make sure you have a gps with spare batteries and decent comms back to someone who can come and resue you. Your chances of being able to do much to help yourself are limited by your skills.
Sorry!