So, the fan went out on my jeep. Its now putting out codes P0480 and P0693. Went to a shop and they said the tipm went out and 1k to replace. Then went to the dealer who gave me a more realistic problem that the fan went out. But they want 600 for a new fan and 400 for labor. Has anybody...