update on issues:
I had charged both batteries up and load tested them. both passed load test. load tested them 3 hours later and still passed.
I decided to unhook the intake heater leads (the leads that hook to the battery on the drivers side.
I then unhooked both batteries (positives and negatives) and left them unhooked for over 2 hours.
Note--when hooking up batteries, my lift pump came on and ran for about 10 seconds!
When to start truck
turned key on and waited for the lift pump to come on. It took over 10 seconds for it to come on and it ran for 8-10 seconds.
I cranked it over and it started right off.
Charging got to 14 volts in 3 seconds and stayed there.
I have shut it off and restarted it 5 or 6 times this afternoon and evening.
Charging seems to be fine now.
However, the lift pump still takes about 10 seconds after turning the key to ignition before it does the 10 second prime.
I went and talked to the local Dodge Dealership this afternoon.
They said that it the PCM and they would be glad to get me one.
I asked if the were 100% sure it was the PCM, they said no! But that is how they would attack the problem.
needless to say I am not taking it there anytime soon.
Thanks for all the ideas.
I just want to figure out this delay in the lift pump coming on.
I think I am going to rig up a way to detect when power gets to the lift pump to determine if my FASS is not starting correctly and to determine how many amps it is drawing.
I will update on my findings.