I just Googled this thread and I'm having the same issue from the sounds of it.
My questions: how long did it take until those off-flavours settled OP? There's quite a lag time between your original post and your update, so just wondering at what point your brew went from sour to enjoyable. I'm...