All Bosch appliances come with two year warranty, I would check your date of purchase 😉 if it is under two years old give Bosch a ring on 0844 8928979.
No I did not insulation test the heater, but the fault occured after the wash program had finished & the machine was pumping & cleared the water, therefore I would not of thought it would be the NTC. (the NTC is not fitted to the heater its underneath the drum)
Is that model number correct ? Don’t seem to have any info on it .
Normally F04/E04 faults are draining related so maybe the pressure chambers crudded up ot their drain hose connection is blocked ?