I bought the same bike, brand new, last Oct, and have noticed power drops on 3 different occasions. But this is my first ebike, so I can't compare to the G2 motor. From the first ride, I marveled at the climbing power and natural feeling. I am 69 yr old and 160 lbs, but this bike easily went up moderate smooth trails at 15 mph. I was both impressed and delighted. Then I lowered the tire press from 26 to 22, for more traction, and the delight went away. What I got was a smoother ride, more traction and bike control, but the bike was also less responsive and almost sluggish. Not bad, just not what it was. Also, the battery started to drain a bit faster. At first I thought I was having motor/software problems, but I added air and the performance returned. It was only 4 lbs less psi, but the softer tires were obviously harder for the motor to push and took more juice. The motor seemed less powerful, but obviously it wasn't. It was the load I put on it. 22-26 is the pressure suggested on the Specialized site Suspension Calculator. I didn't anticipate such a noticeable difference within their recommended press range, but there was, so maybe you just need more air pressure to feel the power you were expecting. To get the thrill back with less air, I adjusted the motor settings. At first I made the motor jump too quickly and strongly, but it didn't take much fiddling to get the responsiveness I was looking for. So my delight has returned, but it took a bit more battery juice to do it.
Another thing is, the TCU2 will always restart with the same motor setting as when it was turned off, so if you haven't played with the settings, the motor is running on the previous owner's settings. He may have adjusted the factory setup and preferred to use lower power/response settings for more range or workout, or whatever. So, if you haven't already, take a look at what motor setting are being used in Mission Control. There is a stock setup to switch to, and you can set and save personalized setups. If none of that helps, perhaps a factory reset of the TCU will do it. See page 18 in the Levo manual.
One morning, at the beginning of a ride, the bike seemed to have lost power overnight, without any changes. I thought maybe I had lost tire pressure or the motor settings had defaulted back to factory, which they shouldn't. After riding for about 20 min, just for the heck of it, I turned the system off. When I restarted it, the power was back up to normal. Don't know what happened and it occurred only once. Hopefully never again. Perhaps your motor software got stuck in a low setting. Hopefully a factory reset would correct that as well.
Another possibility is the tires. Some riders like super grippy rubber front and back. If the Butcher and/or Eliminator were changed to really soft rubber like an Assagai, and/or heavier DD or DH casings, the bike will be slower. I think the stock tires weigh less than 1000g each. Stickier more durable tires might weigh 13-1500g, which is a lot more rotational weight for you and the motor to move, making the motor seem less powerful. Also, your previous bike may have had lighter and faster rolling tires, making it easier to move that the Butcher and Eliminator. So, all in all, your G3 motor could be the same as G2, but you're asking it to do more. Good luck!