@jpeter
This engine is ultimately destined to operate on public highways, so I want to take the best shot at a durable and weatherproof part. As mentioned elsewhere, 3D prints have some porosity which risks water absorbtion.
For the vast majority of applications, I'm sure a 3D printed part is the correct solution.