A much cheaper way is to use a meter. That way, if you use the resistance setting across the heavy duty contacts of the solenoid, while applying 12v to the coil,you may save $20. What I'm getting at, is that it's no use guessing at what MAY be faulty. A methodical test is the only way to go.