NB camshaft position sensor part #ZJ10-18-221 vs #BP4W-18-230 difference?
Looks like another camshaft position sensor on my 99 NB has gone bad (i.e. when it gets heat soaks the car won't run).
Mazdaspeed diagrams show the original part number BP4W-18-230 but after looking around online found a new part number ZJ10-18-221. I can also get it through Mazdaspeed by searching the part number. Also found several sites selling the newer part # for the NB.
Anybody happen to know what the difference might be between the two? Curious to know if the newer one is possibly just a different supplier or maybe redesigned to not be so failure prone? They do look a little different, the newer part is the one on the right.
https://lh3.googleusercontent.com/-3...0/CIMG1379.JPG