Duster running rich

Cam in the engine and where is the idle timing set?

IMO, a 340 with a stock cam should be somewhere around 14 btdc for idle timing.