Leak from Alternator mounting bolts?
Looks like the alternator bracket bolts to the block with two bolts. The front bolt was missing. Maybe this is my oil leak.
Print