My service engine soon light comes on once in a while then goes back off after a while. Actual check engine light has only came on once and it turned off after shutting off truck and turning it back on. I have not had access to a code reader to pull up any codes yet. I just changed the cap and rotor, not the whole distributor itself. And I will get the battery tested Friday when I get my headers fixed. And thanks for the info about the corroded wires. Will definitely get that checked too. Hope I don't end up having to change the starter. And I realized today that if i turn the key VERY slowly when starting it, it turns over more easily. Not sure if that helps in determining the problem but figured it couldn't hurt by sharing that info.
Thanks for your help.