Don't bother trying to fix it, just get a replacement starter and put it in.
A Hemi will not fit in a 2000 Ram with out major modifications.
One way to fix P0499 trouble code in a Dodge 2004 Ram is to check the gas tank cap and make sure it is neither too loose or too tight. The P0499 means something is wrong with the evap system.
fix the leak
how to replace the fuel pression regulator for a dodge ram 2500 1997 van.
Try running a wire through itTry low pressure air
A 1997 Dodge Ram doesn't have a EGR valve.
Buy a new truck
the speed sensor.
Disconnect the wire at the starter and try the ignition. My guess is that the starter itself is the problem. If the fuse does not blow then it is the starter, if it does blow then go to the relay center in the engine compartment and check the starter relay. Work your way back to the ignition switch.
Exhaust Gas Recirculation Sensor "A" Circuit High. Replace Sensor The sensor is part of the egr valve. Replace the valve.
the only solution I can think of is take it to the dealer
sounds like your PVC valve is not closing during the positive crank case venting process this is a cheap fix