42 Tooth long shaft Speedometer Driven gear 2538942 for Jeep and Dodge trucks/cars metal driven gear housings