Anyone know what this is - http://www.gearhead.com/polaris-2872...POL//2872930/1

PODIAG maybe? It's $10