Have had mice twice in the glove box and under the dash, one baby still alive, then Mommy dead...I put peppermint oil on old tea bags, so far. hate them!!!!!!
My 22 xlt also suffers from deep sleep mode all the time, it is tiresome especially in Winter when it is dark out. I don't drive a lot, just under 10000 miles so far.. the battery was switched out right after I got her, but it didn't fix the problem.
have had the covers that go over the side, I don't like that look and besides when snow gets on them, I can't lift it up, too heavy!! I like the look of the Ford roll up, and did expect it would leak..I just take precautions and if I don't want something to get wet I put it in the back seat..