That wouldn't be Highland Packers, would it? :emoji_wink:
I really like shopping there for most meat purchases. As an aside, I was in Costco ( Ancaster ) on the weekend and they had briskets @ $4.80 a pound. Picked up a 10 pounder.
Here is a source for parts, based on the model number, but not perfect. Have a look and see what you think. Also, where did you see the flash? if inside the smoke cabinet, likely the element is done. https://www.appliancefactoryparts.com/gasgrillparts/brands/masterbuilt/20071514.html