have you checked to see if you have an LSD?...sway bars and all are all good but check for LSD first...2way or locker
heaps of people drift with stock to adjustables swaybars fine, not essential to GET it to drift, LSD are!! haha
sounds like ur car has all that it already needs, i think its just you that needs some modification =p, practice dont make perfect, perfect practice makes perfect