That's the problem now, all the electrics are a problem to fix because they are all integrated to a central computer system on the car, so most cheap fixes need the diagnostics of the main dealers to find the problem, it's OK buying new until the warranty runs out then it starts to cost.