wow excellent craftsmanship. As mention, it is slightly large for the hood and it doesn't match the hubcaps, but it is so clean I would think it is oem.
Way to go man, now throw some rims on it and you'll be lookin good. Nothing huge, but some 17" rims would set it off.