Hi, I bought a used grasshopper 612 and it ran great then I ran into the same issue as you. I put all new gas lines on, new gas filter, fuel pump, cleaned the carb, with very little change. I finally took it to a repair shop and they said it had water in the fuel lines which I found hard to believe but it keeps running now but not as strong as it did before I had this problem. Now when I mow if the grass is a little high or wet it wants to stall out. It still is not putting out the power it should and I have no idea what I need to do to correct it and was watching your post to see if anyone would offer you advise that would also help me or point me in the right direction. I may take it to a shop near where I live that sells grasshoppers and see if they can figure out my problem but at the time I have a lot on me with my dad( of whom I am caregiver for) who just broke his hip and on top of that my brother is now going through cancer treatments so I don't know when I will get the time to do so but when I do and if I find out what the problem is I will let you know. Good luck, hope someone with more knowledge replies to your post.
I'm not good at forums but I think you can somehow follow my past posts and I was given a lot of advise back about a year ago that may be helpful to you.
Mike