A check engine light is usually related to the emissions system of the vehicle, including engine compression. Could be a huge number of things such as a sensor has failed. Have it scanned for Codes at your local Dealership or mechanic and you can look up the code to see what the problem is. It could be someting as simple as an O2 sensor failed.