I tested my relay by bypassing the relay with a wire and put the wire in the 30 and 87 terminal and the fans can on. Does this mean the relays are bad? Cause the cooling fans woulndnt come on until the A/C is on.
No, it doesn't mean that the relay is bad. Any overheating signs? Does the temp gage give an actual degree reading, what is it? Some makes and models, the fan won't even come on till about 220F. I'd have to double-check about your model.
Any applicable trouble codes?
I divide relays into two sections, the load side which is what you jumped. The coil side of relay is control side, that has to have voltage and ground or the relay won't energize. When the relay is energized, there is continuity between 30 and 87.