After doing the 10.75" A-body disc swap on my 65 Barracuda, it stops so well that the oil pressure light comes on. The engine doesn't stall, so I'm thinking the oil pickup is becoming uncovered. Idling my oil pressure is over 25psi hot and it's a stock replacement melling/stock pickup on the...