Low temperature photoluminescence is used to study the levels introduced by low-dose implantation of Mg, C, and Be into GaN, together with Ne, Al, P, or Ar co-implantation species. None of the co-implants successfully creates shallow C or Be acceptors. The yellow (2.2 eV) PL band is strongly introduced by both C and Be implants, but not by Ar, Al, P, or Mg. We propose that it involves Ga vacancies stabilized by complexing with C and Be interstitial (or CGa) donors, which explains why C and Be are absent as substitutional acceptors. We observe excitons bound to isoelectronic PN in P-implanted GaN. They are absent in P+Mg implanted GaN, in which we observe new donor-to-acceptor pair peaks due to two deeper donor levels. We assign these levels to PGa antisite double donors, which are stable in p-type material