I found that primo is awful for me, for acne. DHT is responsible for oily skin and Primo is DHT derived. I also found that accutane cured me of acne. It seems like guys who get break outs tend to have more issues early on in their cycle history and over time the side effects become less. You may do better now now htat you have run accutane. Remember that side effects often come from hormones in flux. So more regualr shots helps. Instead of 1 or 2 shots of long acting test, maybe break it down into EOD. If this works, the problem can be coming off, when you lose control over regulating hormones.
Maybe some anavar would be a good option.