CL20-224-4 Competition Cam installation question

Long story... bought the 318 15 years ago from a guy who raced it. Finally got it put into my Barracuda last fall. Put disc brakes on front and rear sure-grip drum to drum. The motor has too much cam and hardly idles, smells like unburnt fuel because of the cam overlap, and hardly creates enough vacuum for the brakes to work! So I took to this guy to have this cam put in. When trying to put the new Comp Cam in, it hangs up just before the last bearing goes in and just before the front bearing goes in so wasn't sure which was hanging up. Turned the cam around just to try and put the front bearing in and it wont fit. Took measurements today and all are within the specs that the guys listed in this post. So I am assuming the bore needs to be honed. My mech wants to have all new cam bearings put in to make sure everything is right and fits. He pulled the trans already to install a lower stall converter (old one was 3,200). Since the trans is out anyway, he is pulling the motor and I am having a machine shop do the cam bushings and to clean up the bores. Does that sound like the right thing to do?
My buddy had his cam journal turned down on a laithe. Fit great. Motor has been together for 15 years. Kim