1,4 and 6 - that's a strange one.... if you said 2 4 and 6 , it would almost seem to indicate the valve timing was a tooth or two out, but cylinder 1 is on the other bank isn't it??
Sorry; other than checking spark plugs and plug leads are pushed tightly onto each plug......
Has your mechanic got a diagostic tool to read the codes?