i would be more than happy to send you a slice of the gearstock. i have one sitting on the desk in front of me.
first, however, can you tell me the diameter of the shaft of your distributor? the piece i have already cut off, has been bored to approximately 8mm, so your shaft would need to be bigger than than, to allow for it to be bored a bit more. if for some reason your distributor shaft is smaller than 8mm, i will have another piece cut off. either way, PM me your address and i will send it asap.
re the sensor, i would happily supply my spare, but i am about to use it to convert my jeep to a megajolt too! so sorry to say you will have to find that yourself. FC series RX7 crank angle sensor. it looked like a distributor body, but with a steel plate bolted to the top of it instead of a distributor cap.
a bit of technical stuff: i dismantled the distributor completely, and took the shaft and gear stock to an engine reconditioner. i asked them to cut a slice off, and bore it for a light interference fit on the shaft, and left that to their discretion. after the idiot snapped my distributor shaft trying to hammer it on (eek!), i got another distributor and used a hydraulic press to fit. whoever bores the thing just needs to make sure the hole is dead centre as there isnt much tolerance for runout. i have the sensor no more than 1mm from the teeth.
to remove the teeth, i used a cheap dremel copy, with a tiny sanding disc ie about 10mm in diameter. it was surprisingly easy! i used 2 or maybe 3 little sanding discs to remove two teeth.
photos below show: my wheel, and the trigger wheels from the mazda part; a photo of the mazda CAS - those part numbers will guarantee you get the right part; my wheel press fit on my dist shaft; the mazda sensor mounted on a plate i hand made, and ready to be fixed into the distributor with the original base plate screws.
so, measure the diameter of your distributor shaft, and send me that with your address and i will get a piece of gear into the post. lastly, if for some reason you cant find the mazda part in norway, i am sure i could track down another one at a motor wrecker here in australia. after all, i am sure i will find a use for another spare sensor

regards
alexander.