engine cranks and cranks before starting,but when starts runs great on 1996 GMC Suburban 2500

cranks so much worried about heating up starter and ruining it. what all should I check on engine and or truck only has 89,000 miles on it, but cant get it to start now, just cranks

by in Bethel, OH on April 15, 2013
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer 2 comments
ANSWER by , April 15, 2013
you need to check fuel pressure change cap rotor wires plugs fuel filter
COMMENT by , April 15, 2013
Diesel........Did it start ok after driving with engine good and hot?
COMMENT by , April 16, 2013
no most of the time it wont start rite away, but usually starts sooner while warm compared to being cold it takes a lot longer