I would suggest turning the model 90 degrees clockwise. to provide better support of the walls during printing. Hand paint support areas under mid section of fan arc and under pins and light well tops. Organic supports.
The author remixed this model.
Front stabilizer bar added to keep the front bottom sides from spreading. Shrunk in size a bit for tighter fit. Used organic supports for pins and top of light wells and top. It fits extremely well now and holds in in place. Back pins a hair larger for better grip. Printed in PLA.