Two garages have failed to find the cause of the 2094 XT Foresters engine management light remaining on. The second garage passed it in June after taking 6 weeks to put it through the MOT despite this yellow light remaining on. It went in to garage again with a rattling noise from rear end, away for 10 days yet still not fixed. Neighbour found 3 faults immediately with his cheap diagnostic machine. Anyone in Glasgow area able to help?