Boeing nears fix for 777 engine covers