You certainly didn't half-ass it. This is what I will be doing to mine... I've been looking for the answer and this is obviously the one... One more question before I buy it... Is this the part # 317-008-028???As far as dash kit and attachment to the car goes, no. The dash panel just clips in like the old one does (you transplant the vents from the old one), and I re-used used the brackets that held the stock headunit in. I had a very small gap at the top of the headunit, so I double-side taped a piece of plastic across the top of the headunit to fill it in. It looks as close to OEM as you could really hope for, which is why I got the D3 in the first place (can change the button colors and stuff), so I wasn't going to half-ass it.Hey Chanke, one more ? about your setup, with the JDM piece, did you need anything else to install the head unit?