Why does my odometer reset to "0" miles when battery is removed. on 2005 GMC Sierra 2500 HD

After it resets it will climb to 16 miles and stop. It will not record anymore mileage. All guages and lights function fine in my cluster.

by in Branchville, NJ on November 17, 2012
2 answers 2 comments
ANSWER by on November 17, 2012
have shop check
ANSWER by on November 17, 2012
Is the speedometer working?
COMMENT by on November 18, 2012
Yes every gauge works. The effected areas are the trip odometer, the regular odometer which should never reset and the engine hour meter also goes to zero and will not record any hours. The problem began when I had a loose battery connection that still allowed the engine to crank. The odometer would reset everytime I started the truck. I corrected the loose connection but now the regular odometer climbs to 16 miles and stops. It resets to zero if I disconnect the battery.
COMMENT by on November 20, 2012
Follow #1 , I personally would recommend a dealer for this issue.