Well I have an update to my issue. The other day I turned into a parking lot with a 20 degree or so slope and the tranny slipped a bit. Also before I bought the truck I had no idea that the tranny was a closed system. Why would they design it like that? You cant even check your fluid levels, or...