1) The stock crank pulley is known to seperate (it happened to me - the damn thing flew out from under my 200sx at 60mph!) - therefore that makes it impossible to set the timing or set the motor at TDC unless you eyeball it (general degree of tilt on the distributor, or a screw driver in the spark plug hole to see when its at its highest point)
2) I'm 90 percent sure the DE pulley is the same as the DET
3) You should get a Gspec crank pulley (timing marks are accurate, its 1 piece unlike the stock one, and it frees up a few HP) - either that or pull the valve cover and timing chain tensioner and make sure its at TDC using the screw driver trick and verify cam timing
4) Other than that, with THAT sound, I got nothing