I do not know the OPs situation, so can only respond in general terms.
Obviously the I 134 situation varies significantly by Consulate, now I was able to self sponsor as a beneficiary, would not make sense otherwise?, so I focus on the I 864 requirements as I have seen a few K1s arrive and then seem to have issue at the most important stage, adjustment.
I believe London is the only Consulate that allows self sponsorship, I have no reason to assume OP is going through London.