Now I know why everyone was saying - its probably an MTU problem no matter what doesn't work in MPLS. Because it probably is
Take note: Don't buy Tripplite fiber media converters - they only support 1504 MTU. And x86 routers just don't play well with MPLS. Two lessons learned so far...
Thanks