Do you think changing from EoIP to MPLS (or other type of VPN) would make a difference?
I mean, it shouldn't, but I have no idea what is going on....
No, only some firewall rules, but removing them makes no difference...are you running any simple queues or queue trees.