-
It looks like the paint might be a little thick, meaning that the wash might have more trouble running into the recesses. So for future paint jobs maybe try thinning your paint a bit more for your basecoats, or going lighter on the primer.
Space marines aren't a great case for all over washing, since there's so many flat surfaces, so you'll commonly end up with this kind of splodgy look. The standard thing to do here for the sort of GW base/wash/highlight approach is base coat -> wash -> tidy up the flat / raised surfaces with the basecoat colour again (optionally then go into highlights). Alternatively maybe selectively apply the wash, just putting it in the recesses you want it in, and then tidy up any small overspill with the base coat again.
Only used agrax earthshade and nuln oil, always seem to end up with stains like you can see in the below.