Is this right?

I guess the first step is to see why the pedal wont return, and park properly.
Could it be that some part of that "cruise system" is hanging it up. Say a too-short wiring harness, or a too-short vacuum hose, or a too-short beaded chain?
Or maybe all that mechanism is just too heavy for the pedal return spring.
Or the pedal pivot bushings are seizing/sticking on the pivot shaft.
After that I guess you could adjust the brake switch OFF set point.
Happy hunting.
Hints;take the seat out,and/or jacking just the drivers side up, can be a real knee-saver