The best I have found for cleaning/ repairing the finish on plastics, interior or exterior, is the Novus kit it has three stages. Even get "spiders" off the console doors. ... And one kit is all you'll ever need.
Usually only one or two of the stages are needed.
I use Aerospace 303 and detail weekly. No problems. Just have to be sure to wipe it off per the instructions and don't let it dry.... Wipe on/wipe off.... Unlike many other preservants.
I would also suggest CarPro PERL as it also works like a champ!