Have you tried using Carly? It can be used via your phone or tablet and will allow you to connect to your car via the obd to read codes? Failing that there’s lots of fault code readers out there such as a SCS gauge that can give you a bit of an insight as to what the actual fault is and in some cases reset the fault