Can you take a picute of this splash panel... is it like a tray that keeps water and **** from being thrown into the engine compartment? I didn't think my car had one... hmm