Well since my old oil pressure gauge went kaboom (just the line broke but it still pissed me off) I installed a new one and I also found that my car was making a funny noise..... Well I found out that it was this little guy....
http://www.mustangmagicparts.com/motorcraft-ev998.html
So yea. When I turn it off it sounds like a little blow off valve.
http://www.mustangmagicparts.com/motorcraft-ev998.html
So yea. When I turn it off it sounds like a little blow off valve.