RE: Cooling Baffles...How 2??
Jaketab, that big hole above the engine is doing little for the cooling. The air that comes in there is only serving to crowd out some of the cooling air going over the fins of the engine. Close up the big hole. Paint the dam flat black for looks. Pe's baffle would be very effective but more work. It is the same idea that I offered with the article on RC Showcase earlier in this thread.
That last photo was very informative.