Hey there. New Subaru owner - just bought a Baja two weeks ago. Noticed a similar error this week on a long trip also when using a GPS. The error seemed to be a constant 3 MPH, regardless of the speed. Called the dealer and they said it was set that way on purpose as a "safety factor." Also, the odometer seems to track with the GPS accurately.