Yep, agreed, ABS would get my vote as well.
PLA absorbs more water yes, which is bad for resistance, but worse, PLA is biodegradable. I have this vision of you bounding out one morning only to find a puddle of goo on the floor. Good compost for the garden though.
And I know you say that temperature is not a problem, but if it's going on a hot engine, neither materials are particularly good at temperature. It's the softening temperature (not the melt temperature) that you need to watch – PLA is lowest and can soften in a hot car, for example.
I would suggest that you take time to get the parameters dot-on to make sure you have no porosity in the build otherwise it will track through the cap.
You need to check which, if any chemicals are going to come in contact with the ABS – some greases and oils are a problem, as well as acids and acetone. The acetone is a good to wipe on the outside surface to melt it and improve the surface finish …. and solve the problem with your porosity, perhaps
Nice idea to try though – can't wait for the results ….
Cheers – Will