Thank you for the reply the truck have ticking noise when i start it in the morning thenthe tickong slow down when the engine warms up i have no engine light and stay consistent i used a zurich Zr13 obd scanner but it comes with no codes was all green lights before it was jerking for some time some hiccups and i had the throttle body cleaned was dirty and changed the air filter and I'm putting high quality synthetic oil and filter the jerking almsot gone but i still feel lack of power and when i floor it never passes 3000 i think once it does 3100 rpm i was told i have lifter issue and truck might be in limp mode!!