What do you think I should do to keep temps down in climb?
Easyrider
Do you have a diffusor? When you run your hand along the NACA as it enters the cowling, you should feel a smooth surface that expands into the cowling. There should be little or no abrupt changes, only smooth expanding curves entering the cowl.
You have to seal as much of the leaks in you baffling as possible. You want as few paths for the air as possible that don't go through cooling fins or oil cooler or into the engine induction system.
Your cylinder baffles need to wrap around the cylinders, such that the air has to go into a small area at the bottom of the cylinders and follow the cooling fins around the cylinders to a slightly larger area at the top. The best way I know how to do this is with the silicone/bid baffles. They are wrapped around the cylinders, touching the ends of the cooling fins, forcing the air to travel from the bottom of the cylinders to the top before being released. If there are any gaps between your baffles that wrap around the cylinders and the ends of the cooling fins, the air will go through the gaps and not cool the fins.
I have the Herb Sanders, Sport Flight NACA inlet that is about 3" x 15". It is larger than I need for my O-235 and if I would improve my #4 cooling, I could go to a smaller inlet and pick up a little more speed. Some day....
One thing that I don't hear discussed much is the affect of drag reduction on engine cooling. Anything that you do to decrease drag, increases engine cooling. If the engine puts out X amount of HP, and you get Y airspeed, you will get Z CHTs. If you decrease the drag, such that you get more than Y airspeed at the same X HP, that provides more cooling air with the same amount of heating from the engine.
Put well designed gear leg fairings on, change from football pants to pressure recovery (Klaus/CSA), seal your canopy/airframe leaks, etc. It all adds up to more cooling airspeed for the same engine power/BTUs, which results in lower CHTs.
With this approach, I'm able to climb continuously as high as I care to at 125 MPH indicated, with no more than 375 F CHT on my hottest cylinder (#4). When I race at WOT and low altitude, I am able to keep the cylinders no higher than 375 F also. My cylinder temps are terribly unbalanced and are nowhere near your 20 degree spread.