That D2 came with a mounting sleeve, right? If so, that wouldn't be too hard.
I have a used Mazda 3 dash kit that I'd sell you cheap if you're interested. My girlfriend t-boned a jerk who pulled across 3 lanes of traffic. None of her 8 airbags deployed. Don't let that scare you, I've seen 5 other front-end totaled Mazda 3s with no airbag deployment, let that scare you