Hotspot + BCP + PPTP

I’ve been running into some strange stability issues after implementing BCP as described in this wiki page:
http://wiki.mikrotik.com/wiki/Manual:BCP_bridging_(PPP_tunnel_bridging)

We are running the following setup:

Main hotspot controller is (x86) PC. Router OS 4.17
The main controler has two hotspot instances, each bound to a separate interface. One instance handles pay per use access and the other is just being used as a ‘splash screen’ for free community internet. This basic setup (pre-tunnel) has worked for almost 2 years now without a problem. The only change was to the free side:We added two remote wireless stations (one is a x86 pc + tranzeo AP running router OS 5.2 and the other is a routerboard wireless AP) which tunnel back to the main controller over PPTP via PPPoE.

With one PPTP tunnel the main hotspot controller was rock solid (30+ days of uptime), but when a second tunnel was added the controller stared to reboot randomly several times per day. Disabling one of the tunnels stops the reboots. In between reboots everything works as expected: DHCP is handed out over the tunnels and clients are redirected to the splash screen.

The only differences between my setup and the wiki page is that I have two tunnels (2 dynamic PPTP bridge ports) vs. only one. Anyone have an idea what could be going on?