Pumpkin Cover leak

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