I don't understand how you've come to the conclusion that the oil pressure switch(es) is causing you oil leaks?
If it's never been removed then it's factory tightened and highly unlikely be leaking oil. Even if it was the issue, it'd either be seaping or it'd be gushing out, and the car would be giving you low oil pressure warnings. You're more likely for the oil filter housing to be cracked or not properly fitted than the oil pressure switch somehow leaking oil.
Also - sidenote: Did you order 1 or 2 switches? I'm almost dead certain that the BDE engine's had two oil pressure switches.
If you're having coolant and oil leaks - i'd first be doing a compression test for a head gasket issue or cracked block issue. Would be worth running a test with a vac tester as well.
Maybe you didn't tighten something enough? Or broke one of the many fragile hoses/joiners in the cooling system?
It's incredibly hard to get in and around the front of the engine and it'd be easy to miss a bolt or two, and/or not tighten them enough. I've lost a lot of skin trying to get in and around the front of the bay many times. Misery to work out without the front end off.
The front coolant hose from the engine block to the secondary aux pump is right near the oil filter housing - maybe it cracked or slipped off with all your frolicking about there? Youd be able to see if it was visually leaking but getting the car at temp, turning it off and jacking the back end up.
Bookmarks