Wow what have you been feeding it? the flowers from what I can tell look like C. chinense, but it could be a anuum cross unless the flowers have tan or greenish spots. What ever it is it looks like a winner to me, you can't beat the way its full of pods and still growing.