noticed about a week ago truck started knocking slightly idling and when you are deceling the truck has 240,000 thousand on the stock engine. tried putting it back to stock and does not make a difference. might be time for a new truck.