I had a visit with the local car wash who sprayed something on my plastic louvers and now it looks like acid was spilled. It happened to my wifes Jeep bumper a while back and they swore it couldn't have been them. I know for sure now because I pay meticulous attention to my truck and I know it wasn't there before I went through. Its some chemical called Rage or something. To make a long story short has anybody taken theres out or have any extras laying around. fordparts has a ridiculous price on them.