I bought a used one from junk yard 12 years ago, came off 95 dodge truck with 5.2. I put new a new spring, plunger and contacts in it 2 years ago, $11 worth of parts and back on the road.