Those X4 / X6 boxes are shit house!
I thought that may have been some part of the blame, that why I brought up what I did in other post.
You should be able to use that 4AFE air temp sensor.
I had 13B Mazda ones laying around that I used on 1UZ, worked fine, so I don't see why not.