My plastic front bumper grilles had gone white over many years
Easy solution to restore them back to black rather than painting, I removed mine by removing the bumper but I suppose could be done still on the car just go careful. Bumper only took 10 minutes to remove so this might be something to consider.
All you need is a heatgun, this will draw the oils in the plastic back to the surface and restore them back to their original colour.
Literally a five minute job