You say it had plenty of RPMs so its not engine. And you day it's fine on the flat so..that leaves a traction issue. If the tires are just spinning that says...you need a different tire.

Jogon30, by the way I found out that override switch on the Z8s only work on the diff-loc limiter. Has no effect of the reverse limitor...at least not on mine.