All you need to do is block off the air injector in the floor of the intake you have if it has an air pump. It is really a good intake for your intended application. Mechanical advance in the distributor could be seized. That would explain the OK start and idle but falls on its face as soon as you start to move. Also explains the lousy fuel mileage.

Kevin