New Cam Same Power

a new car showed up at cruz night a couple of years ago with a very nasty idle. An old timer who has a lifetime of racing and a well deserved reputation looked up and said "another Dud"
Maybe that cam is too big for a lo compression 318?
I might suggest a stock 360 2 brl cam for your engine as a street driver?