oil pressure relief valve location 68 Barracuda
Thanks! I wasnt sure, I've seen some car's have them elsewhere.
I was going to do a Oil Pump and Screen change as well, so 2 birds with one stone.
Print