Does sound like an LCM fault. I guess you'll need to see what fault codes show up tomorrow and go from there. Be careful if you buy another LCM as they store a backup of the mileage and I've heard your dash will change to what ever is on the LCM if it's higher than the dash.