Well, one possible problem with radios not turning on is the terrible design having cupholders that only fit soda cans mounted above.
See the dried puddles:
Just wired up the new Pioneer deck (DEH-X9600BHS) and I'm back in business! The new mounting sleeve seems a hair too big so I'll have to solve that but after the fun of removing the stock radio I'm done for the evening.
Hearing that the speakers work, aren't blown, and aren't half bad was joyful.