God ****, I have everything hooked up and the radio is working great, all I need to do is finish the final touches and it won't slide in. Something is protruding and actually damaging the radio when I try to put it in 2 spots on both sides evenly. can you help? Here are pics
1. Din sleeve
See the 2 knotches along the top corner? There's two at the same exact spot on the other side, something's up.