hey guy need some help. got a call from my brother to day he said he heard a loud pop. and he is leaking a lot of oil. so i he drove the truck down. and you guessed it. that dam pin fell out before i got a chance to secure it. cracked the the cover real good. does any one out there have a used cover? please pm if you do thanks, ED