Thanks for the links I modified the instructions provided by infin8loop to something I read in one of your links and it works!
Now I just need to figure out why E911 isn't working! Progress!
PHONE Port:
OutboundCallRoute -> {([1-9]x?*(Mpli)):pp},{(<#:>|911):li},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1},{(<**2:>(Msp2)):sp2},{(<**8:>(Mli)):li},{(<**9:>(Mpp)):pp},{(Mpli):pli(THECALLERIDNUMBERHERE >$2)}
PrimaryLine -> SPX Service (X=1/2)
Before I had it as follows:
{(<411:18003733411>):sp1},{911:sp1},{([1-9]x?*(Mpli)):pp},{**0:aa},{***:aa2},{(<**1:>(Msp1)):sp1(THECALLERIDNUMBERHERE>$2)},{(<**2:>(Msp2)):sp2},{(<**9:>(Mpp)):pp},{(Mpli):pli}
For whatever reason my provider likes it attached to the pli vs the sp1