Try searching using with: github internal combustion
That produced a Goolge response page with a substantial number of internal combustion projects. For instance: cbmurphy/EngineModel.
You will have to look through these to determine "hardware store" materials. But do not forget your local...