Acne largely has to do with hormonal activity (especially if your practicing good hygiene). Diet can have a huge impact on some of those hormones, but it's different for everyone.
I know sugary foods don't bode well for my skin, so I don't eat sugar. You'll just have to play around and find out what it is for you.
From looking at what you listed above, I would lean towards it being either the yok3d or the ZMA. Yok3d probably contains a lot of sugars and other filler (I've never taken it), and ZMA has been linked to acne as a result of the increased hormonal activity.
Bottom line though, it's different for everybody and your just going to have to take the time to find out what it is for you.