To the best of my knowledge on any 4 post solenoid, one of the small terminals must be grounded and they do not ground through the mounting bolts. Second, you state that there is no dirt or corrosion on the frame or coil. Where grounds are connected I’ve always removed the paint also, which Gives me the best ground connection possible.