For a very long-shot, try GUY'S USED AUTO PARTS
800-625-2789
, one of very few places I found that claim to have a Mazda camshaft. It is most likely for the gasoline variant of your engine, but possibly (unlikely) they use the same cam for the diesel.

No, that would be extremely unlikely. The RPM range, torque curve, valve lift, timing, and duration would all be different gasoline vs diesel. Probably not worth the phone call, and it's unlikely that the 800 number would work from outside the country anyway.

Never mind...

tanstaafl.
_________________________
"There Ain't No Such Thing As A Free Lunch"