Update: LBS applied the update tool at the display for the motor. I was standing right next to him and watched. There were three choices 25kmh, 30kmh and 28mph 45kmh. He selected the 28mph. The wheel size said 2000. We left it at that. I took it out for a spin but couldn't break the 19.5 mph threshold. At the display. Mechanic tested it he got similar results. He then changed the wheel size to 2255 prior to the update. He took it out for a test spin. Best he could get according to the display was 22.1 mph. Finally he adjusted the wheel size to the current Electrak tire at 2300 mm. He took it for a spin best he could get was 21 mph. And that is spot on with what GPS was telling me when the display at 2000 mm was saying 19.5 mph. The good: Tire circumference is correct now at 2300 mm. The shop manager knows that the update was initially showing my bike as a LEvo 2000 mm. And that after updating over this update the bike still wouldn't get near 28mph with a skinny youngster/technician, pushing it to its max. So, shop manager is emailing
Specialized about the problem asking for what the update entailed, the old firmwares to restore the display and motor prior to the updates offered by MC app. If this isn't possible I'll probably receive a new TCD-w and motor with the old firmware. The bad: it might take awhile for them to fix it. &#$!@%.