Do you recommend turning system off? No, I like to cut my times down to a minimum in cold weather and just let the system flush itself. Don’t drive your car for three months and see how it runs when you try to start it. rodbartruff2019-03-10T02:04:59+00:00 Share This Story, Choose Your Platform! facebooktwittertumblrpinterest Leave A CommentYou must be logged in to post a comment.