Below are the componants required for an aftermarket head unit fit, do check with the supplier if you are not sure.
I used the Connect2 facia kit bought second hand from this forum. It’s a very good match to the rest of the dash colour/material infact spot on. Other branded facia kits are available but I’ve read reports they may not quite be a good match. I’ve linked a second facia kit for 2009 on models as the changed the dash centre facia slightly for the NC3.5
You need an ISO patch lead and the steering wheel control interface, all linked below for your 2006 NC Bose, again if unsure do check with the supplier.
The ISO patch lead can be had for less £’s from your favourite auction site or Amazon, maybe the others too but the one’s I’ve linked are the so called expert suppliers so a more reliable source.
Follow the instructions and it’s all pretty straight forward. The heater control panel needs to be swapped over from your factory fit radio unit to the facia kit front as the whole unit pulls out as one. There’s plenty of wiring to try and tuck away behind the unit with all the various connectors etc. It helps if you remove the glovebox and as an extra hand behind there to arrange the wiring back there helps, well that’s what I did and it just all fits in there if a tight squeeze.
I maybe swapping mine out again soon as I need a DAB unit now and one that I can use Andriod auto or Waze for navigation.
BTW there’s plenty of stuff on the internet + videos of how to fit remove these radios including if you have that 10mm bolt to find and remove on the original unit.
The links…
https://www.dynamicsounds.co.uk/connects2-ct24mz08-mazda-mx-5-miata-car-cd-stereo-fascia-panel.html
for 2009 on you need this facia kit…