Well just as I predicted the check engine light is back on. I took it to the same shop today, hope they get it right this time. I don't know about everyone else but I'm a busy guy and this is becoming somewhat inconvenient. I went back to the same dealer in hopes they would get tired of me and finally fix the thing. I don't really want to use them anymore but it seems they should finish it.