The commitment for Naval Aviator is 8 years.
Did it used to be that they just wanted a fleet (likely combat) tour out of you at the time?
Now it works that you do sea, shore, IA, and am within the owe 2 years for "accepting" PCS orders before you are up.