I've got a 6 (or so) year old Cooking Zone. Having a terrible time finding parts. Finally found a place that sent me the burner, but now I need the grate that sits above the burners that the porcelain briquettes go on. My grill is old enough that the model #s are long gone.
My best recommendation would be to try either a universal fit grate available at home centers, (Home Depot or Lowes) or maybe try Charbroil direct. Try the link below. Good luck.
http://www.buy-gasgrills.com/ claims they can get parts for virtually any grill. Click on Parts and describe the part you are looking for and they will respond with an email with part availability and price. They responded to my inquiry within 24 hours and they had the part I was interested in, but I was not looking for a Charbroil part.
I ended up buying the universal Charbroil replacement parts at Home Depot and they're working well. I got the replacement burner, the Flavorizer bars which replaced my grate and Lava Rocks, and also a Thermometer which almost fit into a hole already in the cover.
So far, everything works well. My old burner had been reduced to a pile of rust with flames jetting out.