This will probably complicate things.
It does it without iTunes. Over the day it got progressively worse. To a point that the connection only lasted a few minutes, I noticed at one point that Firefly was hogging memory (150000k and rising). Went back to 1586, but no better. Did a system restore to about a week ago and then reinstalled 1586.
Tis much better now.