A 3D-printing enthusiast has created a scale Subaru WRX engine that looks and works like it’s metal counterpart.

Last year Eric Harrell reverse-engineered a 4-cylinder Toyota 22R-E engine from 1982 by working from ons in his garage. He writes: “(It has a) …working crank, pistons, and valve train. The valves open and close! It may not be the most exciting engine, but its the only one I had in my garage.”

After the popularity of the video Harrell has returned with a new 3D-printed project: the WRX engine. Although scaled to 35%, the engine is a replica of Subaru’s 2-liter EJ20 engine and has a working crank, pistons, and valve train.

Harrell attributes the scaling of the engine to printing on smaller 3D-printers and finding fasteners that fit. “The tolerances are a little tighter and depending on your printer the crankshaft might take some tweaking to get it right so that there is not interference while rotating.”

He adds that the WRX engine is slightly harder to print and assemble than the Toyota 22R-E, and recommends others to familiarise themselves with his completed models before endeavouring to print and assemble it themselves.

Watch the video above to see the 3D-printed engine run. Eric Harrell’s files are available on Thingiverse, if you’d like to print your own.

Video and image credit: Eric Harrell