UPDATE: Changed the plugs to SP-534 gapped at .030 and also disconnected the negative terminal on the battery for about 1-2 hrs. Car ran fine for about a day then the code came back then I finally just bit the bullet and scheduled to have it looked at by the dealer. Upon dropping it off at the dealer the other night for my 7:35 am appt, I did not get a call until almost 4 pm. I'm thinking at this point they found out what was wrong and it was covered under warranty and were in the process of fixing it and everything will be good to go, but no, the tech then proceeded to tell me that the OIL in the car was so low that it was barely on the dipstick (LOL, which is BS because I checked it the night before I took it in) and that is what was causing my light to come on... So upon paying them $100.71 to tell me that, When I got home I did my due diligence and checked the oil, Which was at the correct level and ACTUALLY on the dip stick! (Imagine my surprise) But just in case I added 1 more quart. Drove fine to work yesterday and then upon leaving work, BOOM check engine light again, same code. I called the dealer and left a message basically saying that they didn't fix the issue and that this needs resolved immediately since I hadn't even had the car back for 24 hours and the light was back on. At this point if they come back and say that there is nothing else they can do unless I give them ANOTHER diagnostic fee, I'm not sure what else to do. (I did happen to find the window sticker from when I bought it and it is covered under 7/100,000 year/mile warranty.) Any and all ideas are welcome.