I'd also second Off Road Zone in Al Quoz. Guy who runs it is called Raffi, Mob 050 4264736. Honest and building a great reputation.
Yeah, this is the guy I meant - Off Road Zone, not Off Road Motors. Not saying there's anything wrong with Motors, just that I have not had any dealings with them. Sorry for any confusion with the similar names.