engine houston machine shops engine machine shops in houston Subarus EE20 engine was a 20-litre horizontally-opposed or boxer four-cylinder turbo-diesel engine. 3 May 1849 5 May 1944 was a G… Thursday, June 9, 2022 Edit