Could you put a 2s lipo pack in one or is 8.4 volts a little high for that radio, assuming its the lower voltage nimh batts that are causing his range concern.
But like JeromeK99 mentioned try some fresh alkalines and see if that cures it, they should bring the voltage up significantly higher than the nimh's.
Keep us posted man.