Completed fabricating and installing the baffle seals across the front of the engine. It has a nice tight fit.
Click on a picture to enlarge it: