I was cleaning out my glovebox today and found my own windowsticker. It lists parts content by country as all windowstickers do and the only thing that stands out is that the transmission is built in FRANCE. I never saw anything like that on the forums before. What company build them? And what truck were they originally designed for? I'm freaking out! What's the story