There are various black plastic and rubber parts under my hood I would try to make look nice such as my cold air intake box:
I tried cleaning it with water that had a little vinegar added to it, which pretty much didn't do anything. I bought a bottle of Son of a Gun Protectant, but thought I'd ask a little advice before I used it.
My concerns are that the product won't cause damage, and won't get me into a never ending cycle of having to apply it every few weeks.
EDIT May 5th 2016
So I washed it with regular dish soap, and it seemed pretty dirty still, so then I sprayed and scrubbed it with some purple bottle heavy duty degreaser and scrubbed and rinsed it:
It's still not perfectly beautiful, but it's pretty decent. I'm not sure, maybe I'll try the polish stuff on the underside, and then check it after a few weeks to see what it looks like.
EDIT March 21st, 2017
Kind of forgot about this post. I did in fact use the STP on this part, but I only have a picture of the underside from when I did it:
However, I do have a picture of it installed probably not too long after I polished it. Don't know that the STP made that noticeable of an additional difference after cleaning it with the degreaser:
Maybe I'll try and update with a current picture to see what it looks like after almost a year.