With STA,.. definately.. Without STA.. not so sure I am not sure if the cam band slots will line up.. Looking at pictures.. of both DR and DSS BPs the harness slots look to be in about the same spot..

Good luck....

Scott