Well i pulled mine to try to clean it because i was getting an insufficient flow code while towing, saw the mess first hand and knew it was time to go. Had to put it back til i got the stuff to delete it which was even 1000 miles yet and it had already started clogging back up.