Yes. Leave the cap on. I had an '06 and washed it every time I washed the truck. Even used soap.