How old is his coil? If the coil is on it's way out it could be heating up and not providing adequate spark once the vehicle is at operating temp.
He should also run a compression test to check if his head gasket is still fine. he may be getting blowby with a loss of compression in one or more of the cylinders.