2002 envoy ckeck transmission light is on?
Check your fluid level while the truck is parked on level ground and the transission is hot. Like after a drive cycle. If the fliud is up to the full level and has been fully serviced within the last 2 years then it should be looked at by a Dealer. It will probably have a dealer related code to tell specifics about the problem