If your 2 year old JD tractor doesn't cool well enough to "hang meat," something's wrong. Even this time of year, after the first few minutes, I have to turn my fan to low or it will get TOO cold in the cab.
Jim's suggestion about the filters was my first thought, but you said they're clean. Are both the temp knobs turned all the way to the left? (both heat and cold)
What about the core? (in front of the radiator) Is it plugged with dust? If not, it's time to put the gauges on and check the compressor.
Dealer kept it for three weeks and said the problem was the expansion valve..They said they replace that..It is better than before they worked on it but it still does not seem to me like it is as cold as it should be..Where is the expansion valve? Is it under the hood or in the cab roof?