Hi everybody- I am one of those strange individuals that likes to take things apart and fix 'em myself- I am normally pretty up to the challenge, but may be over my head on this one. I have a DP301 receiver, and , well, my cat threw up on it (it might be funny if the darn thing was still...