That's pretty much the sequence my car went through also. I noticed too the power steering seems to not be working as strong as normal. This could be best solved by starting with checking the codes and running them down one by one. If you don't have a code reader, you should get one, go by a parts store and have them check it. Several of them around me do this for free, hoping to sell you something as a result.