Wanna have a second go at it? I finally got my transmission in and.... well... it runs better.... I think