CAIRO - Traffic through Egypt's Suez Canal has been disrupted since 0800 GMT on Tuesday after a ship ran aground due to engine failure in bad weather, a maritime official source said. "A cargo ship ran aground due to an engine malfunction in the southern sector of the canal, blocking five ships behind it," the source said.