Until Tesla gives us a true traction pack pre-heating option, I'm wondering if it may be possible to use the new Max Battery Power mode to pre-heat a cold soaked traction pack from shore power to the point where there would be no regen limit, but then stop the heating before it got to the point where any degradation could occur. I think there are many questions that need to be answered. The first is whether or not Max Battery Power even uses shore power to heat the pack, or if it is set up to only use power from the pack, since it is intended to be used while driving. Can Max Battery Power be on and heating the pack while the car is off? Another question is does Max Battery Power somehow heat the pack faster and in a less healthy way than the way it is heated when it has to be charged, for example. Assuming it is possible and safe to begin heating the pack this way, another question is how to know when to stop the heating? Also since this option is not available, at least for now, through the API, in order to heat your pack using this mode you'd have to physically go to your car. If it's not possible to use Max Battery Power while on shore power, and/or while the car is off, is it possible to use it with Range Mode on? Why would we want to do that? Well, many of us with Ds keep Range Mode on because we want to maximize the benefits of torque sleep. But with Range Mode on, the pack won't be heated separately at all as we drive, so any regen limits are quite slow to disappear. We may be willing to use some power in order to get rid of the regen limits, while still wanting to maximize the benefits of torque sleep. A brief period of time driving with Max Battery Power mode on might accomplish this. There's no question that a more dedicated traction pack pre-heating mode would be simpler, and I have a couple of old threads going on that (see below), but in the meantime, I'm wondering what people think about the above. Suggestion for battery pre-heating and charge-end scheduling sent to Tesla Would you use battery heating if it were available?