Part list of Mazda giraffe
Switch :https://www.digikey.com/product-detail/en/grayhill-inc/78F04T/GH7730-ND/2680797
Female connector : https://www.mouser.com/ProductDetail/538-34824-0124
Male Connector : https://www.mouser.com/ProductDetail/538-34826-8124
Terminals : https://www.mouser.com/ProductDetail/538-560023-0548
OBDII Female connector, these are standard and you can order them form different places. The Ones I got are out of stock, but this is the same item: https://www.aliexpress.com/item/OBD-16PIN-female-connector-OBD2-Female-Plug-J1962f/32711598516.html
And some wires!