Try Carlack Nano systematic care. It cleans them up and lays down a layer of sealant. IMHO it's a better cleaner & selant than SPR by far. The only thing it doesn't do as well is filling light scratches.
You and layer Poorboys but not GC because it has cleaners in ithow does the poorboys compare to the chemical guys ?