The thin wall shiny vinyl caps seem to last real well for me. When purchased at an auto supply source, they should be rated for under the hood temps.

They look like this

and are available in various sizes & colors including black