Hi, welcome to Just answer
Sorry to read about your oven issue
How old is it ?
Not sure over 6 years possibly 8 ish
There is a bar code: 858516315000
from what you have described it is more likely the fan motor
you can buy it here
are you looking to replace it yourself or you want this to be done by a repair engineer ?