Massless electrons ? Actually we should call them Weyl Fermions (WF) since by definition, the electron has mass and we do not want to ruffle too many feathers. And a quick googling indicates high probability that WF have been verified by several groups.
Are your massless electrons related to this? http://rexresearch.com/barbat/barbat.htm