Live in Colorado and as the title says, the heater only seems to heat the car when the engine revs above 1500. I've confirmed my radiator fluid is topped off. Do I need to look at replacing the heater core? That's a no-fun job for sure.
2004 Fx35 AWD