I've got an 89' 150 hp evinrude, I guess would be a crossflow has a flat exhaust cover, if I let it idle for a while or just off idle through a no wake zone when I take off again it bogs bad and sometimes stalls the only way to make it get on plane is to push the e-choke, does the same thing when powering it onto the trailor, once it starts to rev it runs fine all the way to top end, cleaned the carbs and checked float level everything looked good, will run topend for very long periods so I don't think its a fuel flow problem, any ideas?