Haven't been to Egypt but from what I've seen I can pretty much figure what the traffic is there like . And yes, the Megane should have all the major problems sorted by now...