Nope. Your simulation is perfectly stable. The physical reality it imperfectly models is not. Did you include tidal forces, liquid planetary cores, oceans? When you run your simulation engine on the Earth/Moon system does it correctly predict the slow increase of the Moon's mean orbital radius?