I had success once cleaning the heater core with a power washer (funny thing - it was on a Subaru). Took off both hoses and blasted the thing form both openings with sopay water. Heat was immense after that. Good luck, TT