I own an 03' Spec V. Recently, my camshaft position sensor went bad. I need a replacement but all the sites that sell them contradict each other. Some sites claim the part is 23731-6J90D (first image). While other sites claim the part is actually 23731-6N21A (second image). All sites tag the part as both a camshaft and crankshaft position sensor. Can someone please clear up the confusion?