Have a 89 328------should the extenders actually snap down onto the plug?? Pulled one off to look at tonight and there was green corrosion on both...