Thanks for all the suggestions about what could be messing up my truck... thus far this is what I have got done to the truck and none of it has worked.
(1). New Ignition Switch
(2). New Wiring Harness (Connects to back of Ignition Switch)
(3). New Battery
(4). About 10 diagnostic tests
The starter was checked when the truck was starting okay and not during a random spasm when my truck was acting up.
The dealerships around here are really on my nerves, they gave me this expression
and told me tough luck. At least my personal mechanic is trying by trial and error to fix it. Everyone I take it to is clueless and I'm at my wits end because I have dumped $300.00 into replacing parts that were not bad.
Right now I'm detaching the new battery while at work and over night to see if the problem is a power "drain" on the system. My self test with a Battery checker to see if it was a drain turned up nothing but I'm not confident that the cheap ole tester I bought at Auto Zone is worth a dam so I will probably take it back tomorrow and just see if by unhooking the battery if the truck acts up again, if it does then I will know that its not a drain.
If its not a drain and it acts up again I plan to hit the starter with a hammer and see if that will get it to turn over... it may be dragging and I hope that is the problem.
I have never replaced a starter before in my life and I especially don't know what they look like on a Dodge Ram, can anyone shoot me a picture or give me directions on where it should be located before I start wacking on random parts... I heard that its underneath the engine on the left side.
I will do a google search and see what I can find... thanks again... will keep you all updated