First off, for a while now my ABS light has been occasionally coming on and off...the other morning I went to start the car and it was struggling to turn over. At one point while trying to get the car to turn over, I removed the key and noticed the the "service engine soon" and "ABS" light were...