I think I understand the problem. The N2 molecule acts as a harmonic oscillator at a frequency determined by the strength of the bond between the two N atoms and the mass of the N atom. But due to quantum effects, it cannot vibrate at any energy. Its modes of vibration are quantized:
[tex]E_{vib} = (n + 1/2)h\nu[/tex]
At low energies (low temperature < 500K) the energy of vibration is [itex]h\nu/2[/itex] (n=0). The addition of thermal energy is not sufficient to allow many molecules to reach the next energy level (n=1) which is [itex]3h\nu/2[/itex] (ie the number of molecules in the Boltzmann distribution for that temperature with that amount of energy).
However, as T increases the number of molecules able to acquire additional vibrational energy ie. to jump from [itex]h\nu/2 \text{ to } 3h\nu/2[/itex] increases so the specific heat starts increasing. At about 6000 K the specific heat, Cv reaches 3.5R. This means that the addition of any amount of thermal energy adds vibrational energy to the molecules which, I think, means many of the higher n levels are excited.
That should help you figure out the frequency [itex]\nu[/itex]. From that you could figure out the force holding the atoms together, too.
AM