Viacom ( VIA.B) and EchoStar ( DISH) buried the hatchet Thursday, reaching a long-term programming deal that will return CBS to the Dish satellite network just in time for the NCAA college basketball tournament. But problems persist for EchoStar, which said it would probably delay filing its 2003 financial results because of an accounting issue raised by the Securities and Exchange Commission. The programming agreement ends an acrimonious dispute between the television content and delivery giants, one in which EchoStar portrayed its media partner as a monopolist trying to force a portfolio of unpopular networks onto its satellite network while collecting exorbitant fees. Under the multiyear deal, Dish has resumed carrying 16 CBS affiliates it dropped Monday, as well as cable channels like MTV, Comedy Central, BET and Nickelodeon. "It's great to have our networks back in front of all our viewers," said Mel Karmazin, Viacom's president, who also apologized to viewers who lost access to CBS for three days. The sentiment was echoed by EchoStar CEO Charles Ergen. "We understand that this has been a difficult few days for our customers, and we thank them for all the encouragement they have given us throughout. We also look forward to a long relationship with Viacom in which we can provide their quality channels to our viewers."