ZX7R Tuning Issues

Okay guys, this is gunna be a long one. I NEED HELP!
Picked up my '97 ZX7R about three weeks ago, on the freeway ride home after about 10-15 mins it was losing power, or chugging at about 5 grand cruising in 5th 6th gear(almost felt like it was choking). In the 98 klm ride home it went through an entire tank of fuel and ran out. Took it to a local bike mechanic with a dyno and he spent 3 days on it (i won't mention what i then spent to get the thing back) only to find exactly the same thing happening again on the way home, although now it doesn't go through fuel. Basically i have been taking things into my own hands and i can't work it out either, It's been jetted (brand unknown) & has a set of muzzy headers. Carbs have been removed and cleaned out about 6 times now, with no difference at all, anything under 5 grand and it runs fine, anything over 7 grand and it has balls to spare, on occasion it also coughs and spurts of the line as well, but that cruising range of rev's it's an absolute pig. i see icing is a major issue with these things but it hasn't been cold and i can't see how thats an issue in this case, but then who knows? The guy i got it from swears blind it was running A1 when he garaged it about 18 months ago, Grasping at straws now, so any idea's people?
Picked up my '97 ZX7R about three weeks ago, on the freeway ride home after about 10-15 mins it was losing power, or chugging at about 5 grand cruising in 5th 6th gear(almost felt like it was choking). In the 98 klm ride home it went through an entire tank of fuel and ran out. Took it to a local bike mechanic with a dyno and he spent 3 days on it (i won't mention what i then spent to get the thing back) only to find exactly the same thing happening again on the way home, although now it doesn't go through fuel. Basically i have been taking things into my own hands and i can't work it out either, It's been jetted (brand unknown) & has a set of muzzy headers. Carbs have been removed and cleaned out about 6 times now, with no difference at all, anything under 5 grand and it runs fine, anything over 7 grand and it has balls to spare, on occasion it also coughs and spurts of the line as well, but that cruising range of rev's it's an absolute pig. i see icing is a major issue with these things but it hasn't been cold and i can't see how thats an issue in this case, but then who knows? The guy i got it from swears blind it was running A1 when he garaged it about 18 months ago, Grasping at straws now, so any idea's people?