And earlier , on June 6 in California 's 50th Congressional District , in San Diego , in a special election to replace Duke Cunningham , the Republican congressman from San Diego who quit in scandal , the Republican Party put the full press of a 72-hour plan to work .