Hi Joe,just saw your thread now...I have used those wheels for 3 months when I bought the Zed last August and without any issues.
I know is not a great set up hence the fact I changed them and bought some better ones and that is why I let them go for that low price.
I suspect is something else as I never turned off my traction control and had no slip light come on unless it was wet outdoors and I was stepping it a bit...