on newer cars with so many sensors, its hard to really tell anything. but since you have a check engine light on, this makes it very easy for you to find what your problem is or some effects of the problem. take it to a auto parts store like auto zone and have them scan it. when the code comes up look it up. thats the best way without chasing your tail around and leading your self down paths that won't fix the problem. good luck.