I have a 94 Explorer and for the second time in 4 months, the solenoid that controls engine vacuum to the evaporative control system canister has failed, causing the ECM fuse to blow, which kills the engine. The part number of the solenoid is E4ZF-9C915-AA.
One side of the solenoid's valve goes to a connection on top of the canister, next to the hose that goes back to the gas tank. The other side has a hose that goes to the throttle body on the upper intake manifold.
Does anyone have any ideas why this part would fail? It can't be doing that much that it would fail (probably a short circuit) and cause the ECM fuse to blow.