Cool your right - no need to remove fan and easy removal finally after breaking the seal.
I think I found my oil leak, coming from the ECS spot. Bought this off ebay about 6 months ago.. its works but guess its been leaking this whole time and I didn't check on it since my engine light went out.
-I' going to try a bigger o ring, if that doesnt work then I guess I have to go buy an OEM one.
Anybody know the cheapest site to order this unit with OEM o ring?