See, i do all my own work. I just can see myself letting someone else do work on my car. i just really cant get a good look at your grill. im guessing that it was made out of wood and some type of mesh. Im sure i can get the cloth matched. Did your installers cut any of the metal under your rear deck so that the air had direct contact to you?