a good way to check if its rider error is to have a friend ride it that has more experience and see what he says. Also make sure that your suspension is set up correctly, not that its at the softest setting for a 300lb rider or something (I don't know what you weigh).I honestly hope it is just rider error as the shop bill right now is around 600 dollars and the last thing I want to do is put more money into it. I think it is a possibilty maybe im just off in general body position, leaning,turning,throttle I will try to work on those more also.
edit: are your wheels balanced?