With iPFs, cleans, nozzle checks, hardware errors - usually means new head time. In fact continuous attempts with a bad head can upset the mother board and a bad mother board can fry a new head. Best action is to buy a new head and try it. If it doesn't solve the problem just keep it until you do need it.