All the factory service manual says about the panel is that it was put there for improved aerodynamics. Nothing about any other functions. I'm thinking about taking mine off permanently at the next oilchanges. Perhaps it will facilitate better cooling when its off. The M103's run pretty hot in the 300E's, even more so compared to the M119' s in the 400E's. At least mine does.