hey man i was gonna write back to you to pick up the water pump cover.still have it? im just wondering if there is a better cause of that plastic cover i dont like on it. exp when i had the pump replaced 20k miles ago and it leaking already