Up for sale is a 2007-09 Mazda 3 TCM 2.3 Liter transmission control module unit  L34T 18 9E1C OEM. This is in good condition with normal wear and is NOT broken or cracked. This has been checked and there are NO signs of corrosion or damage on the plug pins and looks clean overall. This has all its mounting tabs. This has NOT been tested and I am offering a 60 day return policy if there is any problems. Please message any questions or concerns and thanks for looking.