hi
i had a similar problem
i went for a drive one day and when i tryed to reverse out of a parking spot my car went forward.
my problem was a piece of rubber had mover under the metal plate that holds the gear stick up, you may want to see if thats loose ?
its a bit hard to see under there but im thinking that maybe thats the problem.
thoma x