Steve, I'll take it. Can you post a pic or the company who makes it so I know which one it is?
The only thing I'm concerned about is the bars... if they do not match the upper grille that I have it might look out of place. Steve did you ever install, try to install it?