In most cases, yes, however without the make, model and year of the vehicle, I can't say for sure. Always include make, model and year with automotive questions.
Try moving the steering wheel at same time If moving the steering wheel does not work, it is likely a problem with the Brake/Shift Interlock switch located at the brake pedal lever. It maybe that a wire is broken or, the switch is bad. I had this problem with a 1997. The brake light fuse was blown because of a trailer. With the brake fuse blown, it would not come out of Park.
Blown fuse, blown relay, blown light bulbs, short in the wiring system, bad microswitch in the brake pedal... could be any of those.
1. Burned out bulb. Easiest to fix / find. OR 2. Fuse blown. OR 3. Trailer Fuse blown (yes it effects the tail / brake lights) OR 4. Ground wire not grounding. Hardest to fix / find.
Blown fuse or bad brake light switch?
There is a connection issue between the trailer brake controller and the trailer.
If the 2004 GMC Envoy came with a tow package, then there should be a trailer brake controller harness. It would be located up under the dash near the brake pedal.
The 2001 Dodge Dakota, with a towing package, has a trailer brake built in. The trailer brake is part of the towing package.
A blown out rear axle seal will cause grease to leak out into the brake drums
Check your fuse box, Your brake fuse is most likely blown.
Blown fuse, bulb, or bad brake light switch.
When one is using a trailer on their car, an electric brake controller measures the car's braking speed and adjusts the electric braking power of the trailer to correspond. This helps avoid collision between trailer and car.
There is a brake switch which is actually behind the brake pedal, the fuse would not have blown its more like the brake switch. Easily fixed too.