I'm no expert but to me, given the problem your having, that looks like to much clearance between pads and disc. If the unit has a provision to adjust the pads you should be able to see it on the caliper.
http://mcpbrake.com/default.html
You could try calling MCP and they may have the...