Thanks for replies guys,
@cumminspower5.9, I had checked the slipper last time I had the gear box out and had it pretty tight, the truck is new so I don.t think its that. It seems to hook up ok and seems to have good power just not as much as I expected.
@suburban_hooligan, yes after countless hours of reading this is the conclusion I have come to. No it's not a 4 pole and I think this is why it doesn't wheelie, not enough torque, although I have read about other people using 2 pole motors and being able to wheelie, but I don't know how much of it is true. In any case I'm still trying to learn all about electric motors and esc's and going to get a new setup anyway.