'99 GMC 2500 4x4 extended cab, shortbed w/SnugTop shell. 190k on the odometer when it finally left me stranded for the first time on the fwy in Palm Springs a week before Thanksgiving. Fuelpump died. My fault. Shoulda changed the filter more often. It was plugged solid. Expensive lesson. New truck is in my near future. Will keep the old one until it becomes a real problem then likely give it to a friend.