Sunday, July 24th, 2022 AT 7:35 PM
I recently installed a new transmission and haven’t added anymore fluid than what I have already due to even running the truck a minute or two I take out the dipstick and it lets out some pressure and smoke comes out.