06 lbz won't crank sometimes. new batts good connects starts great 75% of time. sometimes after glow plugs light it won't turn over. sometimes have to hold key in start pos. 3-5secs then it will go. sometimes turns over ruff like low voltage.bone stock 181,000 miles xcab sb 4x4 2500 auto