Spark plug structure looked identical although there seemed to be some different metal coloring on OEM. I was so mad they sent me NGK, I really didn't look at them much beyond wrapping and shipping back!
I did not trust myself to drop the pan and seal - so I had a mechanic do it. It took him some time. The fluid looked worn, but not burnt. I can't comment on color.
I suspect it was under filled from factory. I bought 2 bottle per recommendation on this forum. I chose the more expensive lube since I will not do this same service until 150k and judging how the car was running - that's about the limit. IMO of course.
Parts breakdown from mazdastuff.com (please note they corrected the spark plug mixup right away)
0000-77-SG1-QT Mazda Genuine Part Number 0000-77-SG1-QT | Lng Life Hyp Gear Oil Sg1
2 $21.56 $43.12
PE5R-18-110 Mazda Genuine Part Number PE5R-18-110 | Plug,Spark
4 $22.88 $91.52
9956-41-400 Mazda Genuine Part Number 9956-41-400 | Gasket
2 $0.84 $1.68
0000-FZ-113E-01 Mazda Genuine Part Number 0000-FZ-113E-01 | Atf Type-Fz
6 $10.72 $64.32
FZ01-21-500 Mazda Genuine Part Number FZ01-21-500 | Strainer,Oil
1 $27.56