Mine is doing the same thing and so I bought a new one too, although it was $50 at Autozone. After I install it I'll let you know if the clicking is gone. One way I determined the click is not the engine is that the clicking does not change frequency with engine RPMs. Then I listened with the hood opened and grabbed the purge valve solenoid in my hand and could feel the click right there.