I have a 98 dually with 104,000. I recently heard a ticking from engine while at idle. The problem does not occur till the engine is warm. Dodge told me it was the clutch throw out bearing, they replaced it not the problem. They then tell me it is the fuel pump, they replaced it. This worked for two days then started back up. They are still trying to figure the problem. any ideas on what this is?????????