Could be several problems doing that,or a combo of many!...I'd check the fuel pressure and volume first...there could be a pinhole in one of the fuel lines to the tank,which will allow air to be sucked in,and starve the fuel pump...The carb float level might be too low,or the accelerator pump not working right...if it only bogs when cold ,the choke might not be closing enough..it can also flood a warm engine if it closes after to warmed up too...Could be weak spark,a bad coil can cause it to bog out under a load...or any other component in the distributor like the pick up coil or module...bad plug wires can stop a plug from firing only when its under load too,or a cracked distributor cap or rotor too...retarted timing can cause this also...see if the advance weights in the distributor are free and the vacuum advance works if it doesn't have electronic spark control (computer)...Could be a lot of other things too,but that list should give you an idea of where to start looking..