a "free" trick you can try on GM starter solenoids is to loosen the copper stud enough to rotate it a 1/4 turn(it has a square body like a carriage bolt) then tighten it back up. fresh contact area.