Sachverhalt: Sachverhalt: A. Das Obergericht des Kantons Zürich verurteilte X._ am 11. November 1999 wegen Fahrens in angetrunkenem Zustand zu einer Gefängnisstrafe von sechs Monaten. Der Vollzug der Strafe wurde zu Gunsten einer ambulanten Massnahme im Sinne von Art. 44 Ziff. 1 Abs. 1 StGB aufgeschoben. Am 24. Januar 2002 hob das Amt für Justizvollzug des Kantons Zürich die ambulante Behandlung als erfolgreich abgeschlossen auf und ersuchte das Obergericht, auf den Vollzug der aufgeschobenen Strafe zu verzichten. Am 24. Januar 2002 hob das Amt für Justizvollzug des Kantons Zürich die ambulante Behandlung als erfolgreich abgeschlossen auf und ersuchte das Obergericht, auf den Vollzug der aufgeschobenen Strafe zu verzichten. B. Am 16. März 2002 lenkte X._ sein Fahrzeug in alkoholisiertem Zustand bei einem Blutalkoholgehalt von 2,08 Promille. Die Bezirksanwaltschaft Horgen leitete deswegen eine Strafuntersuchung ein. B. Am 16. März 2002 lenkte X._ sein Fahrzeug in alkoholisiertem Zustand bei einem Blutalkoholgehalt von 2,08 Promille. Die Bezirksanwaltschaft Horgen leitete deswegen eine Strafuntersuchung ein. C. Das Obergericht ordnete am 4. Mai 2003 unter Verweis auf die erneute Straffälligkeit von X._ den Vollzug der aufgeschobenen Strafe an. C. Das Obergericht ordnete am 4. Mai 2003 unter Verweis auf die erneute Straffälligkeit von X._ den Vollzug der aufgeschobenen Strafe an. D. Die von X._ erhobene kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich am 26. November 2003 ab. D. Die von X._ erhobene kantonale Nichtigkeitsbeschwerde wies das Kassationsgericht des Kantons Zürich am 26. November 2003 ab. E. X._ führt eidgenössische Nichtigkeitsbeschwerde und beantragt, den Beschluss des Obergerichts aufzuheben. Das Obergericht und die Staatsanwaltschaft verzichten auf Gegenbemerkungen. Das Amt für Justizvollzug schliesst auf Abweisung der Beschwerde. 