Dunque, mettiamo il casao che inserisca lo script e tutto funzioni alla perfezione, vi sarebbe un problema:

-clicco sul radio che mi interessa
-mi viene disabilitato il check che riporta lo stesso ID, tenendo in funzione tutti gli altri
-clicco nuovamente sullo stesso radio già selezionato, il radio rimane identico, non lo cambio
-mi viene riabilitato il check anche se il radio e selezionato

Il motivo è che il controllo non lo fa sulla selezione ma sull'evento del click del mouse. Per assurdo posso cliccare duecento volte sullo stesso radio e vedere disattivo/attivo il checkbox relativo, anche se io ho il radio selezionato.

Mi sono spiegato o è un macello?