Are your breaks in good cond??
My uncle had a 99 Tahoe and his stopped pretty decent...I avoided a collision in his before.