All those parameters can affect which motifs MEME discovers, and the the E-value reported for those motifs.
Let's step back a couple of steps to see if I can clarify this. MEME performs de novo motif discovery by identifying short sub-sequences that are statistically over-represented in your sequence data. This is a tricky problem because MEME has to figure out both what the underlying motif is, and which sites in the sequence are instances of that motif. It turns out that doing this exhaustively is computationally impractical (i.e. it would take far too long). Instead MEME uses heuristics to make initial guesses for the motif and it's instances. It evaluates those guesses by measuring how well the hypothesized motif matches the hypothesized sites. MEME then makes adjustments to the guessed motif and the sites to improve the match scores. Once it has enough information to evaluate the statistical significance of the motif and the sites, it reports that motif, masks over those sites, guesses a new motif and set of instances, and repeats the process. This continues until MEME has reported the number of motifs you've requested, or it runs out of time.
If your data contains a strong motif signal, then the minw and maxw options shouldn't affect the results too much, at least as long as the motif's width is between minw and maxw. However, the revcomp option can have a huge effect. By default, MEME only considers positions on the forward strand as possible motif sites. If the revcomp option is given, MEME will consider positions on both strands as possible motif sites. This will have a huge effect on which sub-sequences are guessed as instance of the motif, which in turn affects the E-value. If you click on the downward pointing arrow in the "More" column of the "Discovered Motifs" section you'll see a list of the sites that MEME decided were instances of the motif. I think you'll see that different options result in different sites being selected, which affects the E-value.