It seems that one of my kids spilled a blue drink on one side of the van while another spilled a red drink on the other side. When the drinks spilled, it ran all the way up to the front row seating from the second row when the brakes were applied. My wife said she tried using our steamvac from the house on it, but the color did not come out of the carpet. I tried putting some full strength simple green on the stains and worked it in with a carpet brush. I then put hot water on it and pulled it up with a shop vac. It did not remove the stains. I am sure the stains have been there for a while, so is this something that can only be fixed by replacing the carpet?