Previous owner hit my unit, which crapped it out. I asume when he was installing an aftermarket deck, he jammed a screw driver or something to the top of my unit.
The unit has a sticker on it that says "Scrap if dropped"
Prior to removing it, i thought the worse of the worse, as it would...