Endothelial nitric oxide synthase (eNOS) is a self-sufficient P450-like enzyme. A P450 reductase domain is tethered to an oxygenase domain containing the heme, the substrate (L-arginine) binding site, and a cofactor, tetrahydrobiopterin (BH4). This "triad", located at the distal heme pocket, is the center of oxygen activation and enzyme catalysis. To probe the relationships among these three components, we examined the binding kinetics of three different small heme ligands in the presence and absence of either L-arginine, BH4, or both. Imidazole binding was strictly competitive with L-arginine, indicating a domain overlap. BH4 had no obvious effect on imidazole binding but slightly increased the k(on) for L-arginine. L-Arginine decreased the k(on) and k(off) for cyanide by two orders, indicating a "kinetic obstruction" mechanism. BH4 slightly enhanced cyanide binding. Nitric oxide (NO) binding kinetics were more complex. Increasing the L-arginine concentration decreased the NO binding affinity at equilibrium. In both BH4-abundant and BH4-deficient eNOS, half of the NO binding sites showed a sizable decrease of the binding rate by L-arginine, with the rate of NO binding at the other half of the sites remaining essentially unaltered by L-arginine, implying that the two heme centers in the eNOS dimer are functionally distinct.