Yes, I noticed this too. It really hard to invest time with such a restrictive license. Do you know by any chance if Odometer value is a real odometer or distance since MIL or something else. Odometer is not a standard PID and I was curious to see if Ford opened that up.
OpenXC had a really easy to way to get odometer readings, otherwise according to [1] "For a Ford vehicle, the odometer can be read via a mode $22 PID of $6180 for km clusters, and $6182 for mph clusters.". [2] Also talks a bit about reading Odometer. Shame there isn't a standard for reading it.
[1] http://openxcplatform.com/agreement.html