#1 - I race a couple CB350 engines, one is basically stock, the other is at 362cc. I don't run oil coolers. I know racers who do, but they're putting out several more HPs than mine(I'm just over 40hp). If it's stalling at idle, maybe you have a carb adjustment issue, or vacuum leak, or something...