First check the tire size against what the factory put on the truck.
Sounds like you have smaller tires than factory OR the tires are a
different brand that doesn't measure the same diameter. If they are the
same size take the truck to a dealer and have them reprogram the speedo
to read properly. IF you pull the needle off you will likely damage the
drive motor that moves it.
It is also possible that someone else was running larger tire on it and
had a programmer change the speedo settings to match those tires.
If this were due to a tire size, the speedometer would not be consistant in
the amount of error. At low speeds, the speedometer would be close and the
faster you went, the farther off it will get. The fact that the speedo is
always the same amount of MPH in error and the odometer does not agree with
the speedometer shows that it has nothing to do with tire size.

Signature
If at first you don't succeed, you're not cut out for skydiving
>
> First check the tire size against what the factory put on the truck.
[quoted text clipped - 17 lines]
> http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups
> ----= East and West-Coast Server Farms - Total Privacy via Encryption =----
Hayseed - 05 Aug 2005 20:34 GMT
That's right ... if it were tire size, it would be off a certain
percent NOT a consistant amount at all speeds.
Thanks to all that replied and helped me !!!! I removed the dash
'bezel', removed the plastic instrument cover, and repositioned the
needle. It took me 8 or 10 tries, but now it is dead on !!
By-the-way, aren't those handheld GPS devices FANTASTIC !! I
borrowed my sons (he uses it for fishing) ... it has a view that
displays a speedometer/odometer ... unbelievable !!
... THANKS again !!
High Sierra - 06 Aug 2005 15:08 GMT
> That's right ... if it were tire size, it would be off a certain
> percent NOT a consistant amount at all speeds.
[quoted text clipped - 13 lines]
> avast! - copyright (c) 1988-2005 ALWIL Software.
> http://www.avast.com
If you assumed the GPS reading is correct and the Truck speedo was incorrect
you may be wrong.
---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 0531-4, 05/08/2005
Tested on: 06/08/2005 11:09:00 AM
avast! - copyright (c) 1988-2005 ALWIL Software.
http://www.avast.com
TranSurgeon - 08 Aug 2005 16:23 GMT
JEEEZ....................don't mention 'per cent' to the Boner
> That's right ... if it were tire size, it would be off a certain
> percent NOT a consistant amount at all speeds.
[quoted text clipped - 6 lines]
>
> ... THANKS again !!
TBone - 08 Aug 2005 16:31 GMT
Still being the group a.shole, I see

Signature
If at first you don't succeed, you're not cut out for skydiving
> JEEEZ....................don't mention 'per cent' to the Boner
>
[quoted text clipped - 8 lines]
> >
> > ... THANKS again !!
TranSurgeon - 08 Aug 2005 17:52 GMT
still jumping thru any hoop that I hold up, aren't you ?
> Still being the group a.shole, I see
>
[quoted text clipped - 10 lines]
> > >
> > > ... THANKS again !!
TBone - 08 Aug 2005 17:57 GMT
Your lame reverse psychology didn't work before and isn't working now either
so grow the phuck up already.

Signature
If at first you don't succeed, you're not cut out for skydiving
> still jumping thru any hoop that I hold up, aren't you ?
>
[quoted text clipped - 12 lines]
> > > >
> > > > ... THANKS again !!
TranSurgeon - 08 Aug 2005 18:14 GMT
> Your lame reverse psychology didn't work before and isn't working now either
> so grow the phuck up already.
[quoted text clipped - 15 lines]
> > > > >
> > > > > ... THANKS again !!