Hi Caranca1,
             Just spotted your Post.
                    Yes all the things you have done,  l had to do . The system is flawed ,especially the leverage ,(or lack of it) provided by a lever which was originally designed for a floor mounting ,and l believe was also  longer.
                               However with every part overhauled or renewed, just about gives you a MOT pass!
                                           l still park in gear with the wheels pointing in ---after returning to find my Marcos had "slipped " down a hill and ended up denting another parked car with the "butch" over riders l'd fitted.
                                                              Cost me £200 for their repair and respray!