Can you please post more pics of that Mustang rad. I think the stock rad. I have is leaky.