On an '07?
Ok, this is an "issue" and it's often more related to shift technique than an actual mechanical problem.
On most '98-up transmissions the "dog teeth" on 2nd and 3rd gear are not symetrical basically the transmission was redesigned so that the synchros don't actually function on upshifts, basically the correction is to be more "agressive" on upshifts.
(Trust me this is better but you NEED to understand what is going on to take advantage of it)
IF you understand that a synchro functions sorta like a clutch (or a brake) to make two pieces that are moving at different speeds match speeds before they engage half the explanation is not necissary.
On the assymetrically cut dog teeth if you shift QUICKLY into that gear the synchro "slider" will slide between the dog teeth and start transmitting power to the "new" gear before the brass ring is engaged against the "cone" on the gear.
The rub is that less than ideal shift technique will eventually result in dammage to the teeth on the synchro slider (collar)
Essentially the late boxes don't like being "granny shifted"
IF you get a little mad at them they work perfectly...
a "chunk" or "buzz" on upshifts is siply part of the price you pay
or having a transmission that CAN be shifted quickly, the other part of the price is that you MUST shift it quickly to get it to shift well.
FWIW I'm running a late gearbox in my truck and I find it difficult to shift at times. usually when I'm either tired or in a layed-back mood.. If I'm angry, in a "sporty mood" or in a hurry the late boxes are a "joy", because you CAN speed shift them.
A poor shift in my truck (which only I drive) is regarded as a need to refill the caffein reservoir in the driver
I'm not saying that your problem isn't mechanical
But of all the transmissions I've test driven that people complained about
(including quite a few that I tested "on the sly" for the used car manager
at the dealer where my brother worked) most had nothing wrong with them
that couldn't be fixed by telling the owner that shoulda bought an auto.
Again, not saying that it's the case here....
AD