It probably does need washed and all, but it was working and it got pulled all the way out by someone and wouldn't go back in. To me it would be worth the wait so I'm not going in blind. I'm on spring break now and I'll be working on the truck tomorrow because of the gas tank I just bought and...