Hello. I have a 1980 CJ7 304 2100 motorcraft. The engine runs and idles great, but it has been stalling after I drive for 20 minutes or so. If you let it sit for a few minutes it will start again and idle fine, but as soon as you accelerate down the road a bit it stalls again and won't start...