2011 Sonata Limited 2.4 GDI, 127,000 miles. Threw code P0014. I replaced the camshaft location sensor on the front of the motor. Ran fine for about a half a mile then a loud rattling developed in the top of the engine. Cleaned and bench tested both variable valve solenoids and changed the oil, really smelled of fuel and was very thin. Same noise. The check engine light does not come on and idle is smooth. I suspect timing chain slip or something in the valve train. This engine was suspect in the engine recall date range but was cleared by the dealer as not affected. Thoughts?