my fiat punto m reg sx55 heater will not work at all,fuses have been checked and are fine what else could it be and how do i repair it.i need the heater so i can demist my windows when needed,if its the heater motor then how big a job is that to repair.