i got brave and crawled under the beast after steam cleaning. there is a leak at the transmission located at the speedometer cable. i have done some research and figure that the O rings inside the pinion are bad? after cleaning i inspected the cable at the transmission and it was loose to the poi...