Starter contacts also go out fairly often in these trucks. Upgrade to new contacts and they should last a lot longer: LarryB's Dodge starting problems solved here.