I did have a bad battery, which was replaced under warranty (thank goodness). Headlight was bad also. They stated that the check engine light was caused by the battery. No issues after the change and was happy that my dealership took great care of me. Thanks for all the help everyone. I appreciate you guys helping walk me through this.