double check firing order for the misfire and bleed the coolant system with bleed screw on top of thermostat housing, probably trapped air causing the heating problem,jimmy