The sensor that gives an overtemp fault is a positive temperature coeficient resistor,if it starts to break down it will give faulty readingsIt also has a lower warning range and an upper cutout range,so it may just be warning that it is approaching overheat.To reset I will have to know exactly which model it is...it can be done with a piece of wire...but it will only remove the last fault code,which will let you start it but 1 fault will stop it again...if you have the diagnostic meter you can completely clear the memory. The non starts are 1 Fuel metering pump open circuit 2 glow plug open circuit 3 flame sensor open circuit 4 fan speed error 5 temp sensor open circuit The problem with the failed starts is that the unit doesn't actually know why it hasn't started.....so even if there is no fuel,the unit can't tell and after 5 goes decides that it isn't safe to try again......the inline fuel filter is very fine and easily blocks...this causes the the unit to "sputter"and eventually stop.