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!

To friggin funny!!!!

Still laughing!!