Craig, I have an adapter from the Speedometer Shop (less than 1% error). It cost a fair bit more.

I'll need another one soon and I'll try PATC Speedometer World

Thanks