If the cooker is smelling stinky when heating up kettle or similar, cleanign inside of burner pans (once cooled) is, indeed, a good idea. Checking them for stray cat kibble that many have fallen into them and be getting slowly incinerated might be all you need to do, though.
More later.