Hi Kotterst, I'm no longer using TurboTax, I started using H&R Block Expat Online (Please google it). I have given up trying to file eFile I just mail it in, as I don't have to pay any taxes since I always file the 2555 form, Foreign Earned Income.
With H&R it has been a lot simpler and I don't have to do the fiddling around with going back and forth changing addresses.
Anyhow, I just wanted to share this.