If you're wanting to do a showroom quality restoration job and money is no object, you might want to check out parts4pinballs based in Norway. They have a complete set of new plastics for Diner. I got my pristine set of Bullwinkle ramps from them, which are impossible to find anywhere else.
http://www.parts4pinballs.com/product_info.php?products_id=4616