Hello Herbert,
as Harold pointed out, a sham link will not work in your scenario. But basically your problem has nothing to do with MPLS VPNs at all. The routing decision in your case is made by an area 1 internal router R1, which also gets the same prefixes through an ABR.
R1 does not "know" anything about MPLS VPNs, it will just do, what a normal OSPF router does: prefer intra area over inter-area independant of metric.
So either place your PEs in the same area with R! and use a sham-link, or use floating static or redistribution (with filters!) across the backdoor link.
Hope this helps! Please rate all posts.
Regards, Martin