starter sol fuse keeps popping. on 2000 Dodge Ram 2500

My 20 amp starter sol fuse pops when i try to crank the engine. This does not happen every time but is getting worse.

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
starter solenoid contacts wore out need new starter also service bulletin out for this problem