I have the Nexus 5 and I have problem of overheating.
I used a lot of roms (SlimKat, Official 4.4.4 with ART & Dalvik, Android L, etc.) and a lot of kernels (franco, x elemental, etc)
None of kernels nor roms fixed the overheating problem
I used CPU-Z to see the temp of my phone. It was 44C. I used the phone only for internet (10mins).
Any help here???