1968 383 Barracuda- center link hits oil pan

getting anpther look today..