ISDN Dialing out Problem

I have just installed a ISDN card into out Asterisk box… I loaded the Bristuff-0.3.0 and managed to receive calls perfectly. But now when I try to make a call out, I get the, “The number you dialled does not exist” from the PSTN side. So it seems that my asterisk box is not dialing the correct digits out or something along those lines. My setup is as follows

PSTN-----> ISDN CARD in Asterisk Box----> Sip Phones

My dial plan looks something like this

exten => _XXXXXXX,1,Dial(Zap/G1/${EXTEN})

My Zapata.conf looks like the following

language=en
;overlapdial=yes
switchtype=euroisdn
signalling=bri_cpe_ptmp
;signalling=bri_cpe
;pridialplan=dynamic
;prilocaldialplan=local
echocancel=yes
;immediate=no
group=2
;callgroup=1
context=ed
;usecallingpres=yes
;usecallerid=yes
;hidecallerid=yes
;callerid=asreceived
channel => 1-2

The reason why alot is commented out is becuase I have tried all different combinations to get it to work.

My Zaptel.conf looks like this

span=1,1,0,ccs,ami
bchan=1-2
dchan=3

This is the output I get when making an outgoing call…

– Executing Dial(“SIP/301-093bfda0”, “ZAP/g2/7402233|60”) in new stack
– Requested transfer capability: 0x00 - SPEECH
– Called g2/7402233
– Zap/1-1 is proceeding passing it to SIP/301-093bfda0
– Zap/1-1 is making progress passing it to SIP/301-093bfda0
– Hungup ‘Zap/1-1’

I would assume I would need to use it in TE mode with P2MP? Any help would be appreciated. I have read most of the sites refering to BRI and ISDN. I hope somebody can help me with this problem…

Thanks in advance
Stuart