I have a 1998.5 3500 Ram, 4X4. (240,000 miles) Starting last month it would be slow to start. In he last couple of days it has been taking several tries to start. Today after running it for several miles it would not even attempt to start. After letting it set for several hours it did start after 2 attempts at cranking it over. Last fall the truck started hard after setting. I found a crack in the fuel filter top. I replaced the original unit with an after market unit, and life went back to normal, with the truck starting al most as soon as the starter turned it over. The situaltion as of now is it might start after a couple of turns or start after several attmepts. Once the truck is started it runs perfectly. No missing, excelleration is excellent. Idle is good. I checked for any problems with the fuel lines and filter, could locate no place that air could get in. The lift pump shows 13PSI at idle and drops down to 9 t 10 PSI on load. Other than the fuel filter being changed and the injectors several years ago. The truck is as it came from the factory. There are no codes set. The fuel filter was changed last month. The batteries have been checked with load testors with both good. The starter as far as I can tell is turning as fast as it ever did. Any ideas as to what may be causing this particular problem.In case I am unable to resolve this issue can any one recommend a good shop in the Punta Gorda Fl area.