It doesn't sound like it's stuck on phase 2, if it only runs on Bypass then you probably have a primary or alternate recall active. I don't have prints on that but find where the recalls come into the controller and see what inputs they go to, they should be in the same state.