Unhappy [Q] Help to Reset Nexus 4

I have a Nexus 4 that I have apparently played with too much.. It is rooted with the faux kernal.. and is running a TeamWin Bootloader (I am running 4.2.2). At this point I am having intermittent issues issues with the phone mic (and am not able to make any OTA's work) and would very much like to start over from scratch by taking "EVERYTHING" back to stock.. Stock Kernal.. Stock Bootloader and Factory reset... Factory reset is straightforward but does not fix my bootloader / kernal issue. Is there a way or something out there to help this novice bring everything back to square one? Any help would be appreciated