Maybe GM forgot to run the speed sense wire to the radio?
Well, the wiring diagram for 2003 H2 does not show a speed sense wire going to the radio. However, the 2004 wiring diagram does show it going to the radio.
So this info may answer your questions.
Karl
www.pac-audio.com