I have a 2004 2500 5.9, and I noticed that since I have owned it, it seems to have a really long crank time/ turnover time before starting. I have replaced the batteries, and have also had the Injector's replaced. Has new fuel filter etc... Is this normal maybe? I have a buddy that has truck of the same year and model as mine, but his cranks right up! Any one else ever had this problem? Or does any one have any suggestions on how to fix it, or know what the issue is if there is one?