Bernie,
I have not experienced those issues...which cooler are you running? I built a mini stand-off/plenum on the rear baffle with aluminum angle. The hole in the baffeling is pretty small, but it expands into this area, and I think gives more even flow over the cooler.
I actually need a block off plate.
By the way...isn't your engine fairly new?
Congrats on the completion.