For national flights use LaGuardia.Kennedy is only for International flights.At least it was a one time.
I fly into Kennedy all the time . . . from Florida.