I tend to write a more thorough analysis of research results, but this one is too interesting not to archive in real-time.
First, recall that the behavior of ENSO is a cyclostationary yet metastable standing-wave process, that is forced primarily by angular momentum changes. That describes essentially the physics of liquid sloshing. Setting input forcings to the periods corresponding to the known angular momentum changes from the Chandler wobble and the long-period lunisolar cycles, it appears trivial to capture the seeming quasi-periodic nature of ENSO effectively.
The key to this is identifying the strictly biennial yet metastable modulation that underlies the forcing. The biennial factor arises from the period doubling of the seasonal cycle, and since the biennial alignment (even versus odd years) is arbitrary, the process is by nature metastable (not ergodic in the strictest sense). By identifying where a biennial phase reversal occurs, the truly cyclostationary arguments can be isolated.
The results below demonstrate multiple regression training on 30 year intervals, applying only known factors of the Chandler and lunisolar forcing (no filtering applied to the ENSO data, an average of NINO3.4 and SOI indices). The 30-year interval slides across the 1880-2013 time series in 10-year steps, while the out-of-band fit maintains a significant amount of coherence with the data: