Okay guys, thanks for the help. I've decided the power is there. It's just my seat-of-the-pantometer that's off. I did some light property maintenance the last week, and spent time paying attention to the power on hills, trying L vs. M, different throttle settings.... and I tried to not pay attention to what I heard.
I think it's the transmission that throws me maybe? It has a different working relationship with the engine compared to regular automatic transmissions, right? There's no gear change, but a contstantly variable ratio that can allow the engine to adjust rpm slowly, making it sound like you're slowing down when in fact you're not...?