Joozey, I just read about your problem in the ticker:
What about a 'fake' solution: measure the distance between the gears, compare the distance to the sum of their radius, if they match, set a flag, if another gear's distance matchs too, stop the gears from turning.
So, every time when a gear with the flag already set touches another gear the connected gears stop.

I don't know what sort of game you are going to make, but it is too bad to cancel it. frown