I have a 2003 Silverado. The brake light, the ABS light and the check engine light are on. It cranks but will not start, as far as the brakes I have changed both wheel hub assemblies with the sensors also. I can't figure out what it is. Thank you for your help