First run a full update:
pacman -Syu
Then try (re-) installing some kernels of your choice plus its headers.
For example:
pacman -S linux-lts linux-lts-headers
If all goes well, run the grub-mkconfig command at the end:
grub-mkconfig -o /boot/grub/grub.cfg