I'm repeating myself, but it must be the TPS. Thise symptoms were the exact same symptoms I had for some time. Couldn't have described it better myself. I had it easy to troubleshoot as I have two pretty much identical Foci, so it's easy to swap parts over.