If it clunks hard when you press the start button, that is the engine not turning over for some reason. Could be seized piston, could be hydro locked, could be supercharger, etc. When the solenoid fails, you will only hear a slight click from it. If I had to guess, I would put my money on the...