Wow, I wonder if I got a dud or something. Maybe I'll make a video later and show you guys what I'm talking about. I think I'll save a few bucks and give the Metro stuff a shot. I've seen so many people praising the G Body T top seals. Some people may say it is my install technique, but I'm actually pretty handy (see my build thread if you doubt that) and the install seemed straight forward.