Pumpkin Cover leak
The front ahead of the cover looks really wet, are you sure it is just not a pinion seal leak?
Print