as far as the HU sticking out goes, there's a piece inside the dash directly behind the receiver that doesn't allow aftermarket units to sit flush. hack that boy out then you'll be able to take off the front piece of your mount and reinstall flush.