Mahdi 2.5 release 1
Paranoid Android 4.3+ betas
Furnace kernel 2.2.x
Those are the only G2 ROMs/kernels that use the full 4.4.x source tree, drivers and binary blobs. You need to use the LG 4.4.x baseband with these ROMs.
All other ROMs and kernels for the G2 use the 4.4.x Android sources with the 4.2.x kernel sources, drivers, and binary blobs. You need to use either the LG 4.2.x baseband, or the 4.4.x baseband modified by dr87.
You cannot mix kernels between ROMs if they use different source trees for the kernels.
And is you use the wrong baseband for the ROM, you will lose sensors, GPS, and auto-rotate; or it will bootloop.
Typos courtesy of my LG G2 (D803) running Mahdi-ROM.