I got some H&R super sports and my car is a DD w/ longtubes. Should I put the isos back on or leave them off and also what should i do about the pinion snubber. thanks guys