Looks like there consensus that there's something wrong.
I would step back & first determine if it's low engine output or something downstream in the driveline.
So first I would check engine stuff like getting full throttle, fuel filter, ignition timing, exhaust back pressure, clean air...