sorry i didnt quote itYes, I believe you will need a dash kit. I did with my Pioneer.
https://www.crutchfield.com/p_120958202/Metra-95-8202-Dash-Kit.html?tp=3121
Yes, the AVH-201EX.Was yours also 6.2??
the Joying units don't and a couple others but there China junk , i wouldn't have on stick with the Pioneer or AlpineIs there a list anywhere with head units that do not require the installation / adapter kits?