What an ingenious Indian jugaad! You fail to mention how you blow the hot air -- are you using steam, a hair drier or something else? Are you blowing on the ribbon, the printer-head, or the circuit board? And exactly how does it not work properly? Usually the ribbon gets worn out, so replace it with a new one. Over a few years, the printer-head needs replacing too. Let a qualified engineer diagnose and repair your printer.