Splash panel for VW 6N0615311A