I would just like to add in balance that mine has always started up just fine. There are a good amount of threads related to "long crank times" but I believe that means something might be wrong. IAC issues are common.
Iac?
. If you just flick your key to the "start" position does your truck start? Or do you hold it for any measurable amount of time?
Well I have no strong evidence but mine seems to start at a normal speed. I have driven many cars, especially when I was a valet for 2 summers in college.
Mine seems normal to me is all I mean.