well i must say my mileage is the same. Hopefully we will see it improve a bit with some new gas that will be shortly starting to come back.
As per the ebrake. I have had it "magicaly" come on.. but i narrowed it down to my pant leg, or boot hooking it when jumping in the truck. luckily i didnt make it any further then the and of the driveway before noticing what it was