Not enough vacuum?

You probably are correct that your engine vacuum is too low. BUT, I would confirm this by measuring vacuum at the booster with the car in Drive, foot on the brake.

Where is your vacuum hose connected at the engine?

BigBlockMopar suggests vacuum at the carb. base. I'm thinking of the usual source at the intake plenum.