I remember when that kit came out. Blew everyone out of the water! I also remember Hank Borger calling out JoHan about those open slots in the front grill. JoHan replied that they were 'engineering necessities'. We learned to live with them.