Hi man I get the speed 2008 and have the same tocuhscreen but as you said the harness is not the correct pin out for the speed. We can see the touch screen in http://www.witson.com is a china company made the oem for mazdas any way my question is if you have the pin out of your connections...