UPDATE: The deck started working again without any further problems. Moisture must have shorted something in the deck.
Seems like one problem after another though... someone "keyed" my car on the weekend, putting a scratch right across both driver's side doors.
