With apologies for borrowing from a thread I saw on another forum . . .
I just replaced the speedo gear in my '04 LJ with a 31 tooth gear. I'm offering up the factory 34 tooth gear that came out of it. My only ask is you pay it forward and offer your old one to the next person.