I BROKE THE CODE!
But it wasn't all math. I haven't seen it done this way anywhere so here goes.
First I noticed [1-2] and [9-0] buttons are the most used. The rest were pretty new so I had to deal with just three symbols, A, B and A&B. You need 5 of them to make a valid code. Since repetition is allowed, there are 3^5 possibilities. That's only 243. However, by luck I cut this down quite a bit. Once I stumbled upon the correct code and the lock opened but I could not repeat it. What I did remember was that the first press was A and no other key(s) were pressed twice. If you do the numbers, you are down to just 6 combinations. It didn't take long to find it. SUCCESS!
The code is actually pretty slow to enter. I don't see myself using it much unless I have to. Can't change it because I don't have the factory code but it's good enough. Case closed.