parts needed mazda 6 parts were from 2004 sedan, mx5 parts were for a 2004 sport turbo nb, handbrake cables were made by brake shop to original protege/astina dimensions + 250mm to the rear.
5 stud :- mazda 6 calipers,pads,rotors,4 x 4-5mm spacers (check first) for rear calipers+new handbrake cables made 250mm longer at the rear.
4 stud :- mazda 6 calipers,pads,nb mx5sp turbo rotors,4 x 4-5mm spacers for rear calipers+new handbrake cables made 250mm longer at the rear.
the front is a straight swap for the original rotor/caliper setup and the original brake hoses bolt straight up, the backing plate needs no modifications at all.
for the 4 stud the mx5 rotors are 2mm thinner than the mazda 6 rotors, to solve this problem i installed the original shims to the new pads by peining them on while the pads were placed face down on a folded towel, pics will tell the story.