I'm not really sure why your faces are turning transparent, but if you select the extracted faces and then open the hypershade and re-apply the base matterial (lambert 1) it should fix your problem.