get engine/trans mounts, traction bars, anything that will stop the engine from moving (which idk I'd recommend for dd'ing...). poly is kind of crap, but you'd want solid mounts if you want no wheel whop and just spin. Are you drag racing on slicks or just street tires?