Wow, that is very odd. I had a hell of a time getting my stock radio out this past weekend. I pulled down the surround but did not disconnect the HVAC controls. Had to wedge a screw driver in the side to get the pins to push back in then I had to have my wife pull the radio out while I was...