Hello and welcome to Just Answer.
When you pull the release does the pedal pop back up or is the pedal staying down?
ok,, let me know if you have any further questions on this issue.
I'm glad to hear that the parking brake cables corrected the problem.
Thanks for using Just Answer.
Best wishes for a Happy New Year.