Do you think this might be a tranny problem? and yea a minor oil leak