Dave, I felt you pain but I think Tesla has fixed the problem with a software update.
FYI, The latest software update that I installed on 7.2.18 has now TOTALLY corrected the problem, which basically proves my point.
My Tesla is a 2018 Model S 75D built in March. The new software update is...