Need 318 help/advice

A few thoughts and Im sure I may be wrong, but doggy takeoff Id check timing, unburnt fuel at idle, after timing is set carb needs to be set at lean best idle,not turn the screws untill it is at best idle speed etc. there is a way to set /check timing and carb with a vacuum guage. The previous mentioned low compression may be an issue, but id make sure timing and carb idle is set then go from there.
problem with local mechanics is you dont know how into detail they are going to go with their checks, yeah its easy to blame the cam...but did they check and ajust the carb? or just leave it at a bench diagnosis that the cam is too big?

Think of it this way even with low compression the thing should run at an acceptable performance level. "Low compression" is a 318 hallmark and they run just fine. Id hook up a vacuum guage and see what it reads just for starters.
Most local mechanics don't know **** about old cars.
I took my duster into a trusted shop we have used for years with our newer cars. They were supposed to check over everything, inspect the brakes etc. We picked it up three days later and the carb was still acting funny, and when I drove it to school, the front brake fell apart.
As it turns out, they only looked in the adjustment window on the back of the drums to see if it had drums still. they didn't even take the wheels off. And all of the lug nuts were loose.
I fixed the brakes myself, and they are never touching my car again. AND I'M 17!!! you'd think professional 20 year mechanics would do better than that.