I can't understand why harominc is attenuated more, than at lower frequency. Is it some kind of loss inside FET? Maybe it's parasitics works as block for harmonic RF? When i double relatively low frequency, it's output is high, almost 0dBm. Gain at F0 is about 3, and at 2*F0 is around 1. When i double higher frequency, the output is -40..-50dBm, gain at F0 is still 3, and i use similar design procedures. Gain is lower than 1 for target frequency, so i thought maybe it is related somehow.