I have a 2004 TTR 90ES. I have been pulling my hair out over this thing for quite some time. I have a lot of experience being a part time motorcycle mechanic. My question is...the bike runs great except when I have it at full throttle the bike pulls well from the bottom end all the way until it starts getting into the high rpm and it falls on its face popping and sputtering. If I let off to around 3/4 throttle it picks up are revs right up through the RPM range. I have checked and cleaned everything. I have seen a lot of posts on this and it is always something obvious that I have already checked. Compresion is at 140 but when I did a leakdown it wasn't good at all. I had air coming out of the carb and exhaust. And yes it was at TDC on the compression stroke and I could wiggle both rocker arms. I know this indicates leaking valves but when I took the motor apart and sprayed inside the valve chambers with carb cleaner nothing leaked by the valve seats. I have tryed a leaner jet and it ran worse. I ran it hard at WOT and did a plug test and it was black indicating a rich condition. PLEASE HELP. I am starting to the think that these carbs are junk.