I don't recall a click when lowering the handle and the truck cannot be pushed so I would assume the brakes are on all the time,
I'm not familiar with the molex connector. Where is it located?
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.