My son has one with about 10,000 miles on it. Has gotten several "check engine light" warnings which always reset the next morning and stay off for awhile. Code is for " miss-fire #1 cylinder". Service department can't find a reason so far. They have suggested changing fuel brand. I'm thinking probably the #1 coil on plug. Plugs seem to be reliable these days. A bad coil should show up when the code is read, right? A plugged injector could be caused by fuel of course. He could swap the coil with another cylinder but being under warranty he doesn't want to do this. Any suggestions to find the problem? Thanks.