Gnarly, I used to really dig this kind of stuff.
Nice tune.
Production wise:
Everything in this is very narrow, and constrained. Possibly over zealous compression, but it`s totally killed all the dynamics leaving a very very flat mix that woudln`t translate well to vinyl.
Your top end could be brighter and more airy.
The low end seems over cut and there is little sub presence.
The mid range is exceedingly busy due to the contrained nature of the mix, and could do with opening up. A more acurate use of EQ and some stereo panning would help.
As seems to be a constant with your stuff the mix in this is particularly cold, and lacking much analog feel, leading to ear fatigue. The best way to combat this is to use more synths and less samples, but if this is not possible, then using fx to add a little "wetness" to certain sounds will help.
Try using
chorus
flange
stereo expansion
tape saturation
valve type compression
and subtle velocity changes
these will help to add life to repeated, static sounding samples.
There`s some nice synth that comes in at 3:15 but it has no room to breath (if it is indeed a synth, rather than sample), and if treated right this synth could give much needed warmth to the tune.
Maybe relax the low cut on this synth a little to allow more warmth.
Also there`s some really painful resonance that hits at times, which would leave that tell tale ear ringing on a rig. I`ve not run a spectrum over it, but try a little cut at about 16k to relax this a little.