Måste jag betala reparationen fastän värmepannan inte fungerar?

Pumpen på min bergvärmepanna av märket IVT visade en felkod. När IVT kom för att undersöka fanns inte felkoden kvar men de kunde hitta den inne i infopanelen på värmepumpen. De kunde dock inte hitta det felet någonstans när de gick igenom apparaten. De gjorde tester men allt verkade fungera som det skulle. Det hela kostade 2 475 kronor. Efter cirka två månader återkom samma felkod. IVT erbjuder sig nu att byta kretskortet för cirka 3 000 kronor plus arbetskostnader, men de kan inte garantera att det kommer att hjälpa och kommer i så fall att söka vidare. Det kan alltså bli en stor summa i slutändan, utan att problemet är löst. Vad har man för rätt som privatperson och vilka skyldigheter har företaget i ett fall som detta?
/Anna-Cari Borgegård