Um, the battery OK? Did you have it load tested? Have you done voltage drop tests on the cables? So you say there are magnets in the starter? Interesting. Yeah you might as well run out and buy a new solenoid. Everybody else does. Good for my stock in the solenoid factory.