I'm having a hard start problem... I have read the many posts on here about hard starts and was going to describe my problems and see if this sounds like a battery problem. I have 119000 with the origianl batteries on my 2004, it has an out of tank lift pump, which I am considering changing at this time, which is also the OE. when I turn the truck on to let the grid heater come on both RPM and speedomoter jump at the same time. It does better if it is warm outside or plugged in when cold. When starting it sometimes drags! I have brought up a code, which I don't have one me right now, but it is saying that something is not plugged in or needs to be plugged in, after checking the connections it seems to be fine. Does anyone have any suggestions? I would really appreciate the help or new ideas before I start throwing money at it. Thanks!