I just got it back today. and it's like night and day. I still don't know exactly what the issue was but they rebuilt the whole thing: Cart, Switch, and ribbon cable the runs up the inside. It's making some awesome clouds of tasty vapor.
Awesome, that's what I wanted to hear. Now all I need is the atomizer with the reservoir. They tell me it's in the works and should be available soon.