Finally took the truck in on Wed. Dealer did a major fuel system cleaning and replaced an almost totally clogged fuel filter. Also had an oil change. I was there almost 7 hours. Drove the truck home, no check engine light. Yes! The next day (yesterday) the CEL came on again. No! Today it came on a bunch of times. I'm so mad. All I want is to get this thing fixed so I can sell it and get a newer Av. No need for a 2500 anymore. But I can't sell it with a CEL flashing. Guess I'll be going back to the dealer next week. I paid about $230 for the work that was done to fix the problem according to them. What responsiblity does the dealer have to me to fix the problem since I have already paid. Can I be expected to continue to pay for each time they claim to fix it?