Here is an alternator r
emoved from a Mazda Mx5 2007 2.0 sport
Will fit all NC models