Put the screen in.. Don't listen to TL. His experience is the 1 in a 100. Most start running lean, have idling issues and realize.. the screen has a purpose.

Put it back in..then smack yourself for not mentioning that in your idling threads.