My money is on a bad slot or contact. So going forward Colton, you should add one stick at a time and test for a while for errors, then add sticks 1 by 1. Let us know your results.
Now, let me throw a wrench in this...
I'm not the best with Memory issues or hardware settings in detail, I'm more of a making things work kind of guy. This might be a better question for the memory forum... But memory is detected by SPD right? That's how you insert a stick of RAM and your PC knows what timings to run it at.
I wonder if its a problem of mismatched RAM, and SPD not being detected correctly by BIOS. All 4 sticks are inserted, SPD is detected incorrectly, and the timings are too tight for one/some of the sticks. Possible? I need a second opinion on this, I'm admittedly outside my expertise.
If this is the problem... All the slots might work, all the RAM might work by themselves, but if you stick them altogether the SPD setting that results is beyond what one/some of the sticks can handle? This would mean its not an actual hardware problem, and can be fixed in settings. I'm thinking best case scenario, probably too optimistic but I thought I'd put it out there.