Any reason you want to keep stock? There are much nicer double din units available and at reasonable cost.
Hope you got the radio code too, or you will be in for a surprise when you get it wired up.
Hope you got the radio code too, or you will be in for a surprise when you get it wired up.