Want you all to know today I had my engine check light fixed by mechanic that was about 30 years old and really knew his stuff. what a relief. I was scared to death figured I would get some guy who had no idea what to do because these are new vehicles and he would drop something down the intake or break something else and cause me grief, because to fix this problem you must take the whole top of the engine off. it was the oil pressure sensor that caused the engine check light to come on and this is a common defect they told me today. anyway it's fixed and runs just as well as it did when I took it to him this morning,very pleased. It was under warranty.