20b

you can find them around for way cheaper than you can get them new from mazda. the bad part is that they usually need a rebuild that costs about $4k, but the new mazda motor is still way higher.
 
Back