When I was a young working college student and had very limited funds, if I had a failed solenoid, I first drilled out the four rivets holding it together and inspected the contacts to determine why it failed. I found that MOST failures were corroded contacts that could be repaired with sandpaper or light filing. Then using either a pop riveter or four small bolts with nuts I was back on the road. The only solenoids I had to replace were those that the spring contacts had burned in two. You may want to inspect the failed unit if you have not already trashed it. It may be repairable.