Is my 340 stroked

That comp cam xe268h you have needs more converter. I know they say 2500 but it will be lazy on the bottom and you will never have any usable low end. At least 3000 stall. I've been down that road. Really a GOOD 3500 stall and a cooler. Then you can tune it. You will have to work on the ignition timing as well. Base timing will most likely be around 16. Lock out the mechanical advance to a total of about 36. Some will say no vacuum advance, try it both ways. Myself I use it on a street car. That 650 will feed it just fine. That should get it the ball park.
About 12 years ago, I converted my 69 340 Cuda from an Automatic to a four speed. A few years before that, I put that exact cam in my car (GREAT cam). Even though Comp said it should be fine with a stock 340 converter, it didn't. The car idled poorly when stopped and in gear and fell on its face when taking my foot off the brake pedal and stepping on the gas. I put in a, if I remember right, 3000 stall and that helped a bunch. Huge improvement.