I'm brand new to the forum so I hope im doing this in the right place. I've got an 08 that was recently in the shop to get the rear engine plate gasket replaced due to a serious oil leak. Well the latest issue is a p1682 code that came in. It was cranking and starting but running on a couple cylinders, then the next time I would crank it it would crank an not fire. I thought it may be the ignition switch so I just replaced that an that did not help. Having the same issues. Could yall possibly give me a direction to head in? Thank ya in advance.