Hi. I took the attached pictures. There was an issue with the gearbox when I got it and ever since the dealership fixed it there has been an oil leak. Can you please give me some guidance.