That a neat-looking head unit! The buttons seems well laid-out. Anyway, I want to say that the connector you linked to is the one for the stereo without the sub. At least, that's what my connector looks like. You could try Crutchfield and enter your vehicle (it'll ask you if you have the Mach system) and see if they have the right harness.