Had the same problem with the solenoid not pulling up every time but a new relay fixed the problem, 2 of them to my door for $25 now I've got a spare.
__________________

97 2500 CC LB 4X4 Auto 3.54 215 injectors 4" exhaust 144k glow shift gauges

& a couple of German Shorthair copilots.