I don't know about the E7, but both of my F7B's had drive shaft problems that appeared soon after they were in use on my layout. I was able to fix one by re-inserting the pin, but I had to send the other one out for repair.
However . . . I now use those units quite a lot and they have been free of any problems.