I have a 98 Dodge Ram 5.9L with over 111,000 miles on it. When I go to start the pickup, it doesn't want to start right away but it will start eventually. When I let off the gas pedal, it will sometimes die. I had a mechanic reset my computer because I had repairs done and they had the battery out. That didn't fix the issue. There isn't a reading on the computer that is used when the CEL comes on. I've read that it could be an ignition sensor but also my fuel filter may be clogged. I know my truck doesn't have a separate fuel filter. The NAPA place said that it was built into the fuel pump. Is that correct? What do I need to do to fix this problem and what would be the approximate cost?