I agree with above, if that doesn't help, you could try draining and replacing the gear lube, and adding some synchromesh fluid additive. Had the same problem once, ended up being the pilot bearing in the crank, it was getting bad and was spinning the tranny input shaft at idle, had a heck of a time getting the tranny into first after sitting at a red light in neutral.