The result is quite accurate and gives an exact reason why the engine check light is on to help you detect any potential problems and to effectively avoid excessive costs for unnecessary repairs. However, it falls on the owner to fix the cause of the problem.