BGP over PPTP

Hello,

We are running a bgp session through L2 vlan and everything works fine, but we need a backup in case of L2 breakdown.
Here is our topology :

		   --- >L2 VLAN--- > 
Μ1                                 R1	
		    --- >VPN --- >

vpn is running pptp client from MT to R1 and the ip address is 10.10.7.0/24 .
From MT I can ping R1 and vice versa, also trace route shows that 10.10.7.0/24 goes from vpn pptp, but bgp session is stuck on OPEN SENT.

here is bgp session log :
http://pastebin.com/SwzeYa7L