We used the maltose transport complex MalFGK2 of the Escherichia coli cytoplasmic membrane as a model for the study of the assembly of hetero-oligomeric membrane protein complexes. Analysis of other membrane protein complexes has led to a general model in which a unique, ordered pathway is followed from subunit monomers to a final oligomeric structure. In contrast, the studies reported here point to a fundamentally different mode for assembly of this transporter. Using co-immunoprecipitation and quantification of interacting partners, we found that all subunits of the maltose transport complex efficiently form heteromeric complexes in vivo. The pairwise complexes were stable over time, suggesting that they all represent assembly intermediates for the final MalFGK2 transporter. These results indicate that several paths can lead to assembly of this oligomer. We also characterized MalF and MalG mutants that caused reduced association between some or all of the subunits of the complex with this assay. The mutant analysis highlights some important motifs for subunit contacts and suggests that the promiscuous interactions between these Mal proteins contribute to the efficiency of complex assembly. The behaviors of the wild type and mutant proteins in the co-immunoprecipitations support a model of multiple assembly pathways for this complex.