I have a 98 Subaru legacy Outback. A few weeks ago my check engine light came on. I had the codes run, and it came back PO-483 cooling fan malfunction. I read that if you car runs hot for 2 cycles that it will through this code. I checked my cooling system... water full, thermostat good, fuses good, nothing blocking the radiator that would make it get hot, fans are working turning on and off, and I have never noticed my car temp gauge going above the half way point. I even replaced a wire on the fan that looked a little iffy unplugged the battery for 15 minutes, and still had the check engine light. Should I just assume the fan is going out soon and buy a new fan? Do I replace booth or just the one that cools the radiator? Anyone have any other suggestions or things to check before I buy a new fan? And yes, of course I was literaly on my way to get my tags when the check engine light came on. I only have a week to figure this out, and I am at a loss...