Hello,
1968 Plymouth Barracuda 5.2L 318 V8
Where is the Oil Pressure Relief valve located on my motor?
I have a feeling it may be some of the cause of my high oil pressure problems...
I had a oil filter gasket blow out that resulted in a small engine fire (oil sprayed on manifold...