Suppose $E$ is a vector bundle over $M, d^E$ a covariant derivative, $\sigma\in\Omega^p(E)$ and $\mu$ a q-form.
I have seen the following pair of formulae for wedge products:
$d^E(\mu\wedge \sigma)=d\mu\wedge\sigma+(-1)^q\mu\wedge d^E\sigma$
$d^E(\sigma\wedge\mu)=d^E\sigma\wedge\mu+(-1)^p\sigma\wedge d\mu$
I am quite happy with the first one but I can only get the second one if $q$ is even.
Here is my calculation when we write $\sigma=\omega\otimes s$:
$d^E((\omega\wedge\mu)\otimes s)=(d\omega\wedge\mu+(-1)^p\omega\wedge d\mu)\otimes s+(-1)^{p+q}(\omega\wedge\mu)d^E s$
$=(-1)^p\sigma\wedge d\mu+(d\omega+(-1)^{p+q}\omega d^Es)\wedge\mu$
I think I must have something wrong as there is a similar formula involving the connection on the endomorphism bundle.
You need an extra step of permuting forms to get $\mu$ all the way to the right in your second term, permuting past the one-form $d^Es$ changes the sign by a factor $(-1)^q$, leaving the correct sign $(-1)^p$ in your expression.