what is the engine size?
does the engine make any noise at all...maybe a little rattle out front when you first start it??
i am thinking you problem may be a worn/stretched timing chain,,,this could throw it out enough for the light to come on,,,you may need a new timing set..
ALL THE BONUS MONEY THAT I RECEIVE DURING THE MONTH OF JUNE WILL BE DONATED TO THE AMERICAN RED CROSS FOR TORNADO RELEIF IN THE MID WEST AND DEEP SOUTH
DTC P0014 CIRCUIT DESCRIPTION
CONDITIONS FOR RUNNING THE DTC
CONDITIONS FOR SETTING THE DTC
ACTION TAKEN WHEN THE DTC SETS
CONDITIONS FOR CLEARING THE MIL/DTC
i did all information above but won,t help but anyway thank you for your information . Gmc it" suck
this is why i think the chain may be stretched