New seats faded need advise

Some fabrics, especially those containing nylon, will not retain color no matter what you do. Aftermarket carpets and welt are perfect examples. If it faded that fast, dying it again is only a temporary fix.