I have been searching through the archives on the DMD swap and I saw a mention about someone believing the balancer from a '03 Mazda 6 3.0L is the same part as the Ford 1S7Z-6312-CA. Could this be true or urban legend? My local Mazda dealer parts man says his listing calls the part a 'pulley' and there are none available in the U.S.. Does this jibe with what others say?