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

Asked by for the 1996 GMC Suburban 2500
1 answer 2 comments
you need to check fuel pressure change cap rotor wires plugs fuel filter
Diesel........Did it start ok after driving with engine good and hot?
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