RE: receiver after crashes...
This one is a no brainer for me. The receiver gets sent in to be checked. If it doesn't get checked it doesn't go back into a plane. Crashes can cause small cracks in the circuit board that can cause failure in flight. These cracks may not show problems in a range check, but will cause problems once in flight and subjected to the vibrations of the engine. Look at it this way, is the ~$50 repair cost worth the chance of losing an airplane??
Especially considering your receiver has now been involved in two crashes. I would send it in for service.
Ken