holy sheet!!
This is a great track dude. I reckon the only thing letting this track down is the production tweakness. If you get that right you have got yourself a very cool track. The bottom end freqs are the problem here.
To my ears you have the same problem that I do....not being able to get the mastering/production sounding tight enough to be top quality. I wish I knew how to do this part better.

Keep trying and dont give up on this track, I love it ;)

Glen.