Re: p1499 fan solenoid circuit.
Maybe there was just a bad contact in the solenoid connector, which you solved by removing it and reconnecting it. If it comes back, it could be an internally broken wire, which sometimes makes and sometimes doesn´t make contact.
JEEP Grand Cherokee 4.7 Lmtd 2004
HID 8000K in low and fog / Quad Squad member
Monroe Reflex shocks /
Pirelli Scorpion ATR 245/65/17/
Transgo reprogramming shiftkit.