Im having a similar problem except i have changed the top radiator hose and the thermostat.....but it still is leaking coolant. I know that my radiator fan isn't runnig and i don't know y i took it to the shop but they couldn't even figure out what it was. Trying to avoid the dealer.