Thanks for staying on this thread.
Yes I did exactly that to no avail

Both on the server end and on the SME 5.6 box that my windows client is behind. Is this your same setup?
Without making any changes on the server side, I am able to maintain a PPTP connection with several other distros including SME 6B3

I'm not ready to go with SME 6B3 due to the lack of contribs.
I also tried different MTU and MRU settings on the serves options.pptpd to no avail.
If I keep a ping going from the windows client to the server the connection stays stable LOL.
Thanks again, any other ideas?
P.S. One contrib I like is service control, version for 5.6 seems to wreak havoc on 6. Do you have any tips for manually disabling services?