It runs BUT
One week ago I had a no-start. Checked what I could (harnesses for chaffing, FICM voltage koeo 49.5 and cranking 48, unplugged ICP) without much in the way of tools. Still no-start.
Towed it to a delaership, it sat for a full day. When they unplugged the ICP, it fired right up. The mechanic hooked the truck up and watched what the ICP sensor was reading. He says the readings were "all over the place", so he replaced the sensor. It fired up and ran fine.
I picked it up last Friday, restarted it 2 or 3 times, no problem.
Drove truck on Saturday, early morning start took 15-20 seconds of cranking, then it fired up.
The next 2 restarts were just like before this all started (flat ground).
3 hours later (parked on incline, nose up) no-start.
Rolled the truck down the hill onto flat ground, replaced batteries (failed load test) and it fires in about 15 seconds of cranking.
Every time I park on an incline with the nose higher than the tail, it takes quite a while of cranking to get it going, unless it is restarted rather quickly (within a few minutes). If I park on the flat, even for hours, it restarts fine (or just a little longer, maybe 1 second), unless left for more than say 6 hours. Then it takes about 10 seconds of cranking.
I am thinking it has something to do with an HPOP leak. Perhaps it is allowing the reservoir to drain?
I would figure this to possibly be the STC fitting, but it isn't isolated to hot starts and occurs more on inclines.
Is this possible or am I smoking crack?