sorry i can be anymore help i know how frustrating it is... it does sound a lot like Nitrous but most of the stuff around that time sounded like that anyways which is why i stopped following it lol.. Also try any remixes of "son of nitrous" and post on the "tuneid" forum too i think more people use that forum then his one