I recently put some summit timing gears into my 305, and put a new water pump on while I was in there. I got everything put back together, and went to start it up. Perfect, idles great in park, will get up to high rpm without any issues. I go to take it out, and it seems to die at higher rpm when in drive or reverse. If you’ve got your foot down and let off suddenly, it will just stall out. As a test I sat in my driveway in drive and tapped the accelerator pretty hard, and when I let off it just died. Any ideas what could be going on?