PACS 78.67.-n-Optical properties of low-dimensional, mesoscopic, and nanoscale materials and structures PACS 78.67.Wj-Optical properties of graphene PACS 78.70.Gq-Microwave and radio-frequency interactions Abstract-Based on Maxwell's equations, we study the propagation of an ultrashort electromagnetic pulse through an array of carbon nanotubes with multi-level impurities. The effective equation for the vector potential of the electromagnetic field is first derived analytically and then solved numerically. We subsequently analyze the dependence of the pulse shape on the parameters of the energy spectrum of impurities, and more precisely on the impurity levels. Our analysis predicts a significant decrease in the pulse amplitude during the transient, which is associated with the competitive effects of dispersion and other nonlinear effects. We also uncover the effects of the hopping integrals and band gap of deep impurities on the pulse tail decay.