What are these?

I would be concerned about the engine and who last worked on it! Those look like valve stem seals on the pushrods!