Hey everyone,
this is my first post here @ the truck stop but I'm a convert from the other site. I've recently been having overheating issues with my 4l80e. It was fine up until I pulled the air damn insert that is located in the bumper. the question I have is did that piece of plastic...