Wow! I'm surprised nobody yet has pointed out the obvious..... A Jap part going on an American car? That's f'd up man. I'm betting you don't live in Detroit..... :p