Electrical issues require proper diagnostic tools and experienced technicians, not guesswork. Golden Horse has invested in good diagnostic equipment from what I've seen - they found an intermittent sensor issue in my BMW that two other places couldn't locate. The key is finding a shop that charges for diagnostics separately rather than 'free diagnosis' places that just replace parts hoping something works. Read experiences at
https://www.reddit.com/r/MechanicAdvice/comments/1pyg2iy/where_can_i_find_a_good_garage_in_dubai_that/ about diagnostic capabilities. For electrical problems, expect to pay 200-400 AED for thorough diagnostics but it saves money versus randomly replacing parts. Make sure they give you diagnostic report showing what they tested and found. Intermittent issues are tough - sometimes requires test driving with diagnostic tool connected to capture the fault when it occurs.